Spaceship Controller

Hi, the forward thrust function is called on tick. Since a version of that actor also exists on the server, it means the server will call this on the client’s ship as wells and override the value the client send, setting it to zero every frame. You would need to send it directly from the input action (which will only be executed locally), not from the tick which will be executed on the server as well.