I'm making a multiplayer car game, so when each user connects, a car spawns for them. This is a sprite with the car behaviour. However, only the host can move properly. All connected peers can move slightly before the host then resets them. This must be because the host is not receiving, or not processing the client input state, correct? I can't figure out where it is going wrong.
I have this in my peer group:
This is my start of layout event and actions:
This is how the host handles the client input state:
And this is how the peers car is created:
What is wrong here, what am I missing?