The buyer has several chances to back out, the seller can be forced to sell if everything else is legit (earnest deposit is real and held in deposit by escrow etc.. waver of contingency signed at end of contingency period etc… ).
The rest is on the escrow company.
If there is something flaky on the buyer side then maybe not.