Replicating Found Session and Storing it in Game Instance

Hey there my friends! once again i’m facing another problem with my game.
I think what i’m trying to do is pretty simple? but i’m probably so confused over trying and trying again that i made a lot of spaghetti.

I have a Session with 2 Players, i want the host to seek for another session once is found the players get disconnected and session the host found get stored in the Game Instace for both server and client, this is working only for the server so far, the client keep having blank value
I tried many ways so i wanted to see if any of you have a solution to this.

Personally i believe the problem is in the Searching of the Session itself because i don’t know how to replicate that
i just tought i could replicate the result the host found to the clients but it’s not working.

Halp, i’m trying to do this with the game state but only the server see the value

I managed to replicate it converting it in string/text, now the problem is i can’t reuse it as a session result
i’m going to try and make a string to session BP Node in c++ my self.