Think things have gone off track, to recap
AirBnB know about the situation.
They provided a top up credit as well as refund which seem standard
I do not know if the OP sought help in finding another place, but one was found.
The only information about the reason why is 'landlord issues', I see lots of speculation as to what that might mean and could think of another dozen or so possibilities.
It seems that ABB have treated it as an extenuating circumstance. My only person experience of such an incident involved a burst pipe and despite being very clear it was an extenuating circumstance when reporting the issue I had to have further conversations to make sure it counted as such.
Not sure what the point of flagging is, ABB are of course aware of the situation, they were the ones who informed the OP.
When my incident happened I did also message the Guest explaing the situation, I think the Host should have said something, just polite, but that would not have changed the situation.
David