I believe there’s a bug with the reset_axes button and the uirevision.
To reproduce:
Take a chart that has uirevision set to True. Then click reset axes. The next change will act in a similar way as described when the axes are changing during the transition, even though they actually aren’t.
I’m sorry if this was a known bug and I wonder if there’s a way to go around it.