No input from controller when creating local player

one thing to change on your character, unreal defaults the map context to “Event ReceivedControllerChanged”, instead use a “Event Possessed” to map and Unpossessed to release the mapping on the character. So this make sure the map context only happens when you call possess, and not before it, where everything get messed up