Objects that don't remain in the same place after they were moved and file saved

Hi,

What can cause objects in a file to move back to their original location? This has happened a number of times for me in a file for the game engine.

Armatures reverting to Object Mode or reverting to keyframed posed can cause this. Blender also sometimes resets all playing animations to a timeline stated frame.