Assymetric VR and PC multiplayer

I need to create setup, where server has client with custom class, and second client is connected to the server and posseses default VRPawn. How I can do it? I’ve tried just reposses newly connected player to a VRPawn, but there are a lot of issues with replication and stuff. Is there any normal way?