Major Bug - Modify + Save a Object overwrites the variables on the events (CLOUD)

MAJOR BUG -Modifying and Saving a Object, Overwrites or breaks the entire variable from events OR sometimes it Overwrites for no reason. (Cloud Project)

This started after the update, i was Modifying an important object with 2-3 Unique Variables (SlotID and Cooldown) , however, after saving the object, all variables got overwrited with the (SlotID the First variable). on the object (It was supposed to be Cooldown Variable). That’s happening often and sometimes even suddenly.

This is what it looks like. You modify the object and all variables gets replaced or empty expression. Sometimes this is happening even when i don’t change a object, this happened with other objects as well

I’m experiencing this also on locally stored projects (existing & brand new projects, Gdevelop version 5.6.260). In fact, I could simply minimize the children list of a structure/array object variable, or rearrange the variable list, then the events using any of the object’s variables get overwritten as shown above. It always gets overwritten with the object’s other variables.

I can’t find any consistency to the changes, sometimes it changes and sometimes it doesn’t. Which object variable overwrites and which ones get overwritten is inconsistent.

Exactly, it’s quite inconsistent, but that’s happening with me very often after the update, it’s being a huge issue since sometimes this may break tons of your events and you have to change everything manually

Thanks for reporting this! This is indeed a bug in the latest version, very sorry about that. We’re fixing and releasing a new version asap :slight_smile:

EDIT: in the meantime, you can use the sidebar to edit your object variables - it won’t attempt an automated renaming of variables in the events sheet

3 Likes

Thank you so much!!!