I just had a similar although more innocent/non scammy version of this happen to me! It’s incredibly frustrating that Airbnb does not revert the longer stay/ weekly discount in the event of a cancellation or even alteration. What makes it especially frustrating is that there’s no mention that they won’t revert the discount in their own cancellation policy guide.
my situation: guest arrives Saturday for a full week stay at 15% discount as is relocating to the area. Furniture arrives earlier than anticipated so no longer needs the full stay. Asks for an alteration midway through stay to take 3 days off the booking while already checked in and having stayed almost 2 days. I find the alteration unfair because unlike the cancellation policy, it doesn’t penalize the guest an extra day, even though once you’ve checked in any “alterations” at that point should be treated as canceling the remaining days.
So I ask the guest to cancel, believing that the guest would either wait and cancel the next morning or be able to choose to cancel just the few extra days. Ends up canceling the entire stay right away even though still needs an extra night and opening up all the nights on the calendar. Of course, even though the guest canceled and is now staying only 3 of the original 7 days, 15% discount is still applied! Absolutely ridiculous. I called airbnb customer service but they can’t actually ever control or change anything or revert the 15% discount. It ended up working out because the guest still needed an extra night and my policy is two nights min so I charged two nights but then sent the guest some money back to cover cleaning and half a night (the other half night I’m using to cover the 15% discount that shouldn’t have been applied). But really what a hassle and waste of time over something that could’ve been so simple.