Why does attaching a specific mesh to a socket result in my characters movement to be reversed?

started out with a basic static mesh of a torch. worked just fine, movements and all, then i imported a Sword static mesh, and replaced the reference i had to the torch with the sword. now my character moves in the reverse direction when i play the game and give it

move input. im really stumped on why its acting like this. Please help!

Guess: the sword mesh has collision enabled, and your character is colliding with it when trying to move forward.

Thank you so much! that was the issue! needed to remove collision. thanks again for the fast response!