I think contacting the buyers directly is also good advice. But I would have a little chat with a lawyer first.
Maybe – escrow first to see if there is ANY hope of the buyer paying, lawyer second to understand your options and prepare a proposition to the buyer, and buyer third with a clear ultimatum.
From your post, I get the the feeling you have been really hung out to dry. Get resolution fast so you can get it back on the market but step carefully so you don’t violate the agreement you already have with the buyer.
Don’t you have a real-estate agent that is handling this for you?