I created an advanced action using several Change State of commands see below:
It will tell me the script is saved:
Then when I click close it asks if I would like to save
If I say yes it tells me the file already exists
If I say no and open it back up the script is gone.
I know some of my screenshots have Checkup_button_1a and some have Checkup_button_1b. That is that the problem. I have tried multiple times and I just grabbed some screen shots from one attempt and some from another.
It only seems to be doing this when I add a change of state command. I have used this type of command multiple times with no problem.
Also I updated the software recently. Before the update is seemed to be working fine.
Why do you need to apply a change to Visited state manually, while that state exists as InBuilt state which is applied automatically when the button has been clicked. 'Visited' is a state name for that InBuilt state.
This type of issue makes me suspect that you are using the same name for more than one item. In the script I see that you use the name 'button_1' ad a variable but that you also have a button with the same name. Although this is possible if you follow a certain rule, it is a very dangerous workflow and you are bumpting on violating the rule. That is probably the cause of the advanced action not being saved. Please change the name either of the button or of the variable. It is sufficient to replace a lower case character by a capital.
I needed to change the state manually because the buttons are on different pages.
I did change the names of both the variables and the buttons. It is working now.
You only needed to change one of the names.
Even if the buttons are on another slide, once they have been clicked at least one time, they get the state 'Visited'. You need to check the option 'Retain state when....' of course.