I have encountered an odd issue where if the player possesses a camera that is near a character (about 3 meters), the characters animations just stop looping. If the camera is moved away or a different camera is used, the animations resume.
The characters animations are driven by a fairly straightforward animation blueprint which basically just consists of 2 state machines with the resulting animations added together. While there are states where no animations are played (namely so welding items to bones works correctly), those states are controlled by booleans and I have validated that the value of those bools do not change. It seems more like the animations just stop looping for whatever reason.
Any suggestions as to what may be causing this sort of behavior would be greatly appreciated.
Version is 27.2