Auto Possess Player Causing Networking Problem

Follow up question for this post:

Brief description:

I set auto possess player in the PlayerCharacter blueprint, but this caused some issue in multiplayer game. The player running listen server cannot receive input and the ownership is also overridden.

Question is: Is there a reasonable explanation that why possessing twice is causing these troubles?