I am sorry you had these issues. Was there a reason why you didn't contact Airbnb (as they suggest on your booking confirmation) when Vascasa didn't respond. Likely you would have got compensation.,
Wonder why didn't you leave a review on Airbnb to warn future guests booking through the platform @Andy4022 rather than leaving a review for Vacasa?
Personally I'd never book a STR through a large management platform many of them have terrible reviews always look for individual superhosts with great recent reviews .