The exact use case is:
Only happens if you have Dynamic Booleans in your If then statement in the Action, and checking for True. These get forced to checking for False, Despite all the saves and publish in the world. Work around has been to change Operator from Equal to Does not Equal, that change sticks.
eg:

If you don't have any of those in play, then no issue. We use this sort of thing extensively.
We do have confirmation from our open case, this is impacting other customers. So if you are out there, the workaround is just changing the operator to does not equal.
I am just thankful that couple of weeks ago I finished consolidating the 20+ Inbound scripts to a single Inbound script. Still took a while figuring it out and applying the workaround.
Have a good weekend Vaun.
------------------------------
Anton Vroon
------------------------------
Original Message:
Sent: 05-26-2022 20:26
From: Vaun McCarthy
Subject: Agent Script UI
Thanks for posting this Anton - I have a fair number of scripts out there that use this. Haven't heard any noise yet about it but this has prompted me to go do a sanity check at least before the weekend :)
------------------------------
Vaun McCarthy
------------------------------
Original Message:
Sent: 05-26-2022 17:35
From: Anton Vroon
Subject: Agent Script UI
And its even more broken than thought.
We have If then checks that keep reverting. IE we change it, save, publish, reload the script and its back to what it was before change
We will log a ticket
------------------------------
Anton Vroon