I’m doing the customisation in the “lobby” level because it won’t change once the game has started so I need to separate it from the actual gameplay.
The workaround I found is to use the player name variable that comes with the steam advanced sessions because this variable meets all the requierements I wanted but I was pretty sure that was not the common way to do what I wanted.
And thanks for your solution, I thought that the game instance was only on the server since when I tested getting it on the client before it failed, but I tested it out now and it seems that it failed for another reason because now I can get it.
Would you suggest me to try your solution or keeping my workaround is fine ?