Have a few properties on Airbnb over the years and this is the first time I've had this happen.
Today I have a guest who did a same day booking request for 3 days this weekend. I accepted thinking it was a standard booking as it didn't look any different. Instead after I accepted it says "Awaiting payment" and blocked off the dates. So any potential PAYING guests looking for a last minute stay this weekend will not even be able to see that my listing exists or at least be able to inquire. I see no cancellation button, and it says it will block the dates for 24 hour to give guest a chance to pay. In 12 hours my potential for a Friday booking will be completely dead, and the likelihood of a Saturday-Sunday booking will be significantly reduced.
So a single guest can hold dates hostage for 24 hours without payment or repercussions, and I cannot even cancel! It has been 4 hours and so I could have already missed a legitimate paying booking. This guarantees the loss of a few hundred dollars, and potentially thousands in the event there could have been a long stay.
Why is this a thing at all? I don't even see settings to disable this... this makes zero sense. At least have a cancelation button, or a setting to reduce the time to 1-2 hours, or just remove this all together. It is bad enough when a guest does a extension request the morning of, but to have a complete stranger with zero investment or repercussions have the power to lock up your property for 24 hours for any number of dates is financially damning.