also host cannot see peer
You did not sync the peer object, look at the workflow of syncing object and client input in the tutorial.
peer cannot do anything peer cant move
You either haven't sync client input or you just simply don't have the control setup in you events. Pay attention to the part which explain setbit/getbit in the tutorial, that's the answer.