I have reported this as a bug through their form and with lots of debugging, research and bug isolation effort managed to break through their 1st line of defence (support) to the engineering team.
Now waiting for the response from the engineers…
Same issue here – we’re experiencing this issue when nesting an instance-swappable icon button in another component.
Issues arise when viewing it in a prototype as the icon is set to change when clicking to another page, but doesn’t change at all when viewing the prototype.
Before finding this post, I posted about this same issue as a “Share an idea” topic.
Upvote if you like. Maybe if we push this problem from both sides, as “bug fix” and “new feature,” it’s more likely to happen? If a duplicate “Share an idea” exists, I can delete mine.