I have an animated enemy chasing the player. On the enemy's rig, I save the animation's current frame to a property. I use this property to cue sounds.
It works fine when the player is looking at the enemy. However, when the player turn's their back and the enemy goes out of view, the animation freezes. I can tell that it has frozen because the property I am saving the current frame to stops incrementing. When the player looks back at the enemy, the animation starts from the beginning.
I'm assuming that this is something Blender does intentionally for performance reasons. Can I make it stop?