After investigating I have found the issue. It is caused by the interpto movement. It does that on android when it reaches it’s end and has to reset. Now I have zero idea why it happens or how to fix it. It’s most likely related to the component itself which is beyond my control. The interpto movement system was a placeholder anyway and not meant to be the navigation system itself. For the next update I will be removing it completely and replace it with a more robust custom enemy movement system.
Thanks for your patience so far!