The problem is the setting of the timeout on the MYSQL Server.
It's intended to be short so that Web Users are not hogging the resource.
For a private system, like your Access Front End MySQL Backend, you should change the time out value to be much higher, so allowing a much longer connection...