<I don't know what "FE" means, but in case that is the MDB, everyone shares a single file with no row locking (which is probably bad and a different issue).>
"FE" means "Front End". A shared Access database should be split into a Backend (the tables only) and a FrontEnd (everything else), and each user should be given a COPY of the FE to install on their workstation. Each of those copies should be "linked" to a common Backend, so that all users can share data.
Trying to run a single file, shared among users, is tricky enough when all users are running the same version of Access. Things get much, much more difficult when you throw different versions into that mix, and trying to mix 2007 with ANY earlier version is simply asking for trouble. 2007 and earlier builds cannot run compatibly side-by-side, and one of the unfortunate effects of this is data loss (and I've experienced it myself when 07 first came out).
The fix is to do as I said earlier: Provide each user with their own copy of the FE, and you won't have to worry with who is using what version. In your case, since your data in on a MySQL server, you'd simply make copies of your current app and distribute those to users.