There is another issue in this area which happens occasionally, and just happened to me two minutes ago. You can go through a series of button clicks and make the $_GET input area disappear completely!
I honestly didn’t do this by editing PHP, it was completely done by Wappler. If I can reproduce it, I’ll post the steps here!
Antony, please post different issues in different topics. This topic is about $_POST vars being duplicated.
Also - posts saying “something broke and i don’t know how” are not really useful.
I posted it here as I believe it is related to the same bug and I feel the information I have provided could be useful when the bug is being researched and fixed!
This occurs alongside the duplication bug after the Action is saved. If you then go back to the Action and remove the duplicates it more often than not also removes the post/get Inputs all together... That is our experience. More often than not the duplicate variables are not able to be selected in this circumstance so if you then select the original variable that is actually selectable and delete it what Antony mentions is instigated (all inputs vanish from the Action). I'm sure I documented this a fair while back...
Well it looks like you found a good edge case @Antony
This happened indeed when you were just created the $_POST variables fresh and also after each other from the context menu. They weren’t made unique then.
Anyway it will be solved in the next update. So you can have all variables created as you wish - and the creation order won’t matter @ben