I completely understand your frustration. I am going through a similar situation with Airbnb right now. My payouts are being withheld because of a KYC issue that Airbnb has acknowledged is on their end.
I have complied with every request, provided screenshots, contacted Support repeatedly, and my case was supposedly escalated to Compliance and the technical team. Yet I continue receiving the exact same link over and over that does not allow me to complete what they are requesting.
For a small business, this is unacceptable. We host the guests, carry the expenses and pay Airbnb’s fees, yet when there is a problem on their side, our money is held while we are sent in circles.
Airbnb needs to do better for the hosts who help make this platform possible.