I see this happen when i get 3 total purple and gold heroes in one refresh. I have also seen it give me to many spirits and then correct itself, but I haven't had this happen in some time. However, I think this a flash issue, not a glitch in the game, were as the not getting spirits for the 3 is a glitch in the game. They really should fix the 3 in a shuffle glitch as over time that really adds up.