I followed this tutorial to implement a simple enemy AI in my app.
Except when I finished implementing it, things started acting up. Specifically, it's spawning my player character in the "enemy blocker" I added to keep the enemies from dropping off the ledge. On top of that I implemented checkpoints as well as a system where you can press "R" to restart the frame at it if you pass it. The problem? It restarts the frame but, it just spawns the player back at the "Enemy Blocker" it's spawning at instead of the checkpoint. On top of that, if I restart the frame again after that. It spawns the player IN THE WALL and makes it so that it moves (and pressing left/right just makes it go the opposite direction of what you're pressing). You can see this for yourself in the MFA. It's on Frame 2.