The second update you’re trying to fire on load of the items when its selected is problematic.
In the attached I have two approaches - both work. The first is closer to your original, the 2nd is a bit different but might be easier to maintain.
Issue.rp (687.0 KB)
In the first (Page Name is “Issue-Reset”) - instead of setting the other rows to “No” on the onload event, we “reset” the repeater and set all rows to “No” onclick before setting the selected row to “Yes”. The rest of your existing logic works fine then after we remove the update in the 2nd case.
In the 2nd approach (Page Name is “Issue - Use Selection”), I take advantage of the fact that you can use the “Selection Group” within a repeater (assuming that you uncheck the “Isolate Selection Groups” option for the repeater. I also consolidated your Content elements into a repeater as it’s the same group of widgets with different text on each. For this approach I set a global variable on click equal to the color. Then I “clear all filters” on the other repeater which causes it to refresh the Navigation sidebar repeater. Onload, it checks to see if the colour name matches the global variable. If it does, it sets the item to selected. Because we have the Isolate Selection Groups unchecked, it will automatically clear the prior selected item.
Let me know if you have any questions on either approach.