Help possessing a pawn for online game (enter vehicle)

Hi community, Im making a vehicle which I want to posses (enter vehicle) for an online game.

Im doing it on the shooter example game, the problem Im having is:

Its needed to replicate the current controller of a pawn to the server? or to the other clients?

The vehicle works good if youre the server, but in the client It goes to the main menu and the log says:
“LogOnline:Warning: NULL: Can’t start an online game for session (Game) that hasn’t been created”

If I possess the vehicle direclty (in order of cast to the vehicle BP from the character pawn when you press a key) it works fine.

Resuming:

Seems Im having an issue when casting from the main character pawn to the vehicle pawn, when youre client.

Character Pawn Casting:
(I know Im using more variables than needed, but was for one of the hundreds of attempts I did)

Vehicle Pawn possess event:

Thanks!

Im not sure if this is possible or not, but wouldnt it be easier to make a Controller for each of them? Then just switch between which controller is active?

Well, I dont know if this is a good idea or not, I thought that a player only can have only 1 controller.

Anyway Im still dont know how could I solve this

Well if you can only use one controller… then maybe you cuold do it this way.

Put a state machine in your controller that detects what state it is in (IE vehicle, turret, or fps) then just replace the pawn with the vechile pawn? as well as setting the new state for the controls?

I dont know, I am not very experienced I am just brainstorming.

Really what you say is similar to what I did, the way of doing that is simplier, using the Possess nodes just replaces de pawn, and the controls are changed to the pawn controls.

The problem arent the controls or the fact of enter, the problem is that If I enter the vehicle with a client, it goes to the main game menu, (but for a second you can see that the pawn possessed the vehicle)

Have you find out how to fix this ?
I make it work for mine when i enter and posses vehicle but when i exit by posses the default, i will briefly control the spawn then the whole client just auto restart to default level.