I cannot reproduce the issue reliably, but once it starts happening closing and restarting OCPN does not seem to resolve the issue. I have noticed that it 'seems' to start when the plugins are being loaded on initial startup. So the pointer looks OK until the main toolbar is being populated with the plugin icons, then the spinning wheel
shows, it also 'seems' to happen when the charts
are being initialised/reinitialised, i.e. when s63 is loading during plugin startup. I am not saying s63 is the issue, but it is, for me, around this time that I get the issue.
I have tried with OD enabled and disabled, but this does not make a difference, so I don't think it is this plugin. I think it is a timing issue which is why it is hard to pin down. It sort of appears to be the use of a true/false global flag instead of a counter, so two operations are setting then unsetting the spinning wheel
but are leaving the 'flag' in the wrong state. This is pure conjecture though.