@Libby100 I would give Airbnb one last chance and then, if that or @Nick doesn't ride to the rescue, put in a claim via the small claims court. The process is simple, all online, and relatively inexpensive although any costs should be met by Airbnb when they lose.
Just one thought - I hope you have checked the payout routing on your account. There is a remote possibility that your account has been hacked and payouts rerouted elsewhere.