I think I figured out the source of my confusion.
On my notifications, sometimes referral revenue comes before territoritory revenue, and sometimes not. And sometimes territory revenue is materially later.
And so, on days when territory revenue was late, I thought to myself "huh, last time it came before referal revenue, since referal revenue came out already, my territory revenue must be zero today".
When really, I just had to have more patience.