You could be close. What kind of "false" Action did you try?
If you tried the False Action of the Dynamic Action, that won't do it. The TRUE / FALSE of a DA tests the "Condition of the DA When. For Example, if you had more choices on your radio button (-1, 1, 2), then you could have the Condition be
If -1, pop up your Confirm and do something but
If NOT -1 then say change the Radio Group to, say, "2".
Instead, you need to do something conditioned on the response to the "Confirm": YES (leave it -1) or NO (set it back to 1).
I think I've seen this before. A value is set and that controls another DA that sets it back to 1. Let me try to find the example.
I think it's too late. The value has already changed. That's what made the DA fire. You need to change it back.
If I understand what I read, you can place additional actions in the TRUE branch of the DA and these will execute if the answer is "YES/OK". But unfortunately, "NO/Cancel" aborts the process. You don't get a chance to execute more code. But the user has already set the value to -1 -- that's what fired the DA.
Here's a tricky approach. In the DA,
the first action sets the value back to 1
the 2nd action is the Confirm.
the 3rd action set the value to -1.
The third action sets the value back to -1 if that's what the user chooses. I gues it could work. ???