get a buff tracker addon, what you have is most likely graphical bug, also a combat log should show you the damage with and without the buff if you can replicate the bug.
I also experience these types of bugs, especially the one where you get stuck on the middle of an attack animation.