That’s usually how it happens; there’s not email for a while and all of a sudden there’s stacks of it.
As someone who also got a ton of notifications in a pile, I feel your pain.
Not sure why it’s fixed now when it wasn’t working before – sometimes it takes some sort of action from way over on the server side. Maybe that’s what happened here.
I’m just glad it’s fixed.