Variables set with input boxes are sometimes overwritten when loading a save
I've had several players report this issue. I have a variable that sets the player's character name in the first passage of my game, either by clicking a link among a list of suggested names or by an input box. Sometimes, when a player loads a save (I assume from the first passage), their character's name is overwritten by the default text in the input box.
At first, it seemed to me that the code of the input box may have been outdated and I changed it from:
(input-box:2bind $MCname,"X",1,"Enter your character’s first name here")
to
(input-box: bind $MCname,"X",1,"Enter your character’s first name here")
And on my end it worked, the bug has not happened again.
Yet I still have players who report it happening after the fix. I tried to get as much info from them as I could, but everyone has different devices, browsers, some were old players, new players, with old and new saves, people who used the input box, others who used the link with suggested names...
I can't wrap my head around what's happening, so I plan to put the input box in a later passage instead of the first one as a temporary fix, but it seems like it's an issue worth reporting.