Loading different pawn class when connect

actually i’m trying to make a coop game but i need a thing. when a player click host i want him to have an X pawn class, and when the other player click connect i want that the connected player have an Y pawn class, is there a way to make this? or if i can’t load a different blueprint pawn class, is there a way to change my character mesh and blueprint animation on load?

I don’t catch it but I think you can assign the pawn class when he presses connect, also you could use gameinstance class to keep tracking the changes for player

I can assign the pawn class overriding the deault one selected by the game mode?

you can get the mesh and set what you want on this event