When you use a cannon after another one has been used, both of them do the firing animation.
Example: you have two cannons A and B, you use cannon A, only this one does the firing animation (which is normal). However, when using cannon B after coming from cannon A, both of them do the firing animation even when no one is using cannon A at this moment (which isn’t normal). It goes on when you add more cannons (using cannon C will make A, B and C do the animation and so on).
It doesn’t seem to be clientside or anything since other players were noticing this too