I have a view with a radiogroup with 4 selections. The "index" is bi-directionally bound 'indirect'.
It seems the behavior in perspective is not to first read from the indirect tag to initially set the radio buttons but instead, on loading the view, to write to the tag with whatever state it was saved in in designer.
I will confirm but unfortunately, I'd really like to keep them. Is there a way for me to see the status of that ticket? If its fixed in some more recent version I would upgrade.
I cut the line and opened an internal ticket to get this looked at. Tags actually don't directly play into this behavior as the same issue can be seen when using a Session property.
You would have to contact Support and reference that number. Our internal ticketing systems (Support and Development have separate ticketing systems) are not exposed to the public.
Without contacting Support and getting attached to that ticket, you can monitor this thread. We do try to notify documented interested parties (forum links in our Dev tickets), though I will admit we don't always have time. We also publish changelogs here on the forum, but it's not always easy to translate a changelog fix to your particular issue.
Support did show a workaround. On the PARAMS, where you are passing in the tag path, set this to a working tag, then save the view. All bindings need set to persistent.