3rd edit: Healbot unregistered many events on zone out and registers on zone in. This allows the zone out/in to be as fast as possible but in reality the difference will not be noticeable.
The spec change event is one that is affected, I am guessing this fires after the zone out and before the zone in, hence is missed.
The next version will not unregister any events on zone out, will need testing but should fix it.
If you want to test it, the change is in the beta linked at the top of the forums.
No no it’s not an automatic spec change, I am changing it before entering combat and it bugs out. I think this issue started with the launch. Ok, I might try installing the beta version then and see how it goes.