Replicate Movement doesn't work

Just a wild guess: Who is applying physics push? You may want to make sure that only Server calculates that and replicates it back to clients.

And you should keep in mind that keeping physics synced is a performance killer.