Variable in GameState only being modified on Client side

Do you set the variable on the Client? Replication only happens from Server to Client never from Client to Server.

Make sure you Set the variable server-side.