I am not sure if you are aware of this, but sometimes when raid bosses use cancel skill, buffs do not restore. I have checked this with Chaos Golem and Dr. Chaos.
I have a Titan with 24 buffs from buffer + 4 self buffs. I know that self buffs do not restore. But neither buffs from npc do. This worked fine a week ago.