I think I know about the error you saw. I noticed the same several years ago. It’s a known issue they don’t care to fix.
So you’re looking at the “BOOKED REVENUE” number at the top of your Performance/Earnings page, right?
That number is made up of “Paid Out” and “Expected”. Paid out are guests who stayed already (you should have money in the bank) and “Expected” are guests who will arrive with a payout in the future.
The problem arises when one of your guests arrives and Airbnb releases the payment to you. That money moves out of the “Expected” pile, but doesn’t immediately move to “paid out”. It’s held in a 3rd category, let’s call “Pending”. (This is the day or two you saw missing from the total)
Whatever data scientist/coder built this page is an idiot and didn’t thoroughly vet their work. They set the “Booked Revenue” value to be the sum of PAID + EXPECTED. The calculation should actually be PAID + EXPECTED + PENDING.
For the couple days the transaction is “pending” while it goes through the banking transfer system, your total booked revenue will be incorrect. Then it will correct itself once the amount moves from “pending” to “Paid”. (This is what you saw when the number magically corrected)
This is one of those issues that annoys me because it shows Airbnb’s lack of attention to detail. In the same way I get a review notice, after MY GUEST has left that says “Please rate SoandSo as a HOST”.