I'm currently working on reworking my boss's statemachine, and everything is going alright- except for the fact that sometimes it breaks entirely whenever any of it's animations are paused- while that shouldn't be an issue, as i don't have any events that are pausing animations (I've triple checked), it is still doing it. this breaks most of the boss's logic, as at the moment each state is intrinsically linked to animations. if I manually trigger any of the states, they have no issues (except groundslam but that's only because if I cancel it into another state, the behavior for the spikes is a substate for the the groundslam behavior, so its instantly canceled, but that's not an issue as groundslam cannot be canceled except manually)
(I'm unsure how to add a file to this post so here's a bunch of screenshots)