How to set up second (or more) characters in the topdown blueprint

Hello,

i’m new to ue4 but not totally unexperienced.
My Question:
I have modified the TopDown Basic to contain 2 characters and changed the world cursor to a independent actor(decal).
I made a nodescript to switch the possession of the character by the controller by pressing “1” or “2”. (see attachment)
Switching works, but only the first character moved will be able to move after switching. Although walking to cursor-position works for both characters, if switched before any movement.
Any suggestions?