I moved this from the Android App Inventor forum (not sure why it was there) to the General Help forum.
After he did the factory reset, did he let it restore from a previous backup? Tell him to try another factory reset, and this time, don't restore from a previous backup -- set it up as a brand new phone, and don't install any apps yet. Does the problem persist?