Client Playable Character Can Only Move Left and Down

I am using blueprints.

The server playable character can move up, down, left and right just fine.
The client player can only move left and down.
I have checked the axis values and they correctly show 1 and -1 at the correct key presses for both server and client players.

Please can someone help me, I have spent days searching for an answer and trying different combinations in my blueprints.

World Settings:

Player controller:

Character: