Character behaves correctly when already present in the scene, but not when spawned. Please help!

Hey everyone, I’m a student making a game, and I’ve got a character called the Firemaster (F) in my game. Essentially, if I already have an F in my game when I hit Play, the F functions perfectly, especially with respect to its movement. However, when I spawn a new F, it performs all its functions correctly EXCEPT for its movement. What could be the reason behind this? I have attached screenshots below for your reference. Do let me know if you need any specific information.

P.S. I’ve made sure the MotionFlag boolean is true.