Player possession not working

Without seeing the script, it sounds like you need to use the Set Movement Mode node and set it to walking. It should come from the Character Movement component in your BP Character. Sometimes when you repossess a character, you need to set the movement again. It sounds like you repossessed ok, but character has no movement. Just a guess.