Hello.
First I don’t get what you’re trying to achieve with your wast and set control pawn.
But it may not be the main problem here. Actually, the location and movement of a pawn are not replicated over the network. Only the character pawn and its omnious character movement component have this feature. So even if you replicate a pawn, you don’t replicate its properties, like position, rotation and so on.
The brute force way to achieve this, is to set a tick event that sends the pawn transform over the network through replicated custom event. Yeah, that’s as bad as it sounds. Are you sure you can’t live with a character pawn ?
That was my understanding of your situation anyway.