We're in a somewhat similar situation. We have our house listed for short sale...all approved by the bank...it was SUPPOSED to close right after Christmas...but the buyer's credit fell through.
Apparently she "was the victim of identity theft" and there's some "fraudulent activity" on her credit...they promised us that it was all taken care of...and that her bank had accepted the corrections. The day before the close...the bank's underwriter said "NO!"
The buyer cancelled escrow and (1) demanded that the cost of the home inspections be paid out of the deposit, and (2) the balance of the deposit be refunded.
So far, (1) they have had to pay the cost of the home inspections themselves...they requested the work...it's on them to pay for it, and (2) we've refused to release the deposit from escrow.
Since it's a short sale, we're prohibited from "profiting" in any way, so we won't get the deposit...it will go to the state of California as "disputed funds."
While it's possible that there was some identity theft and fraud committed that was outside the control of the buyer, I can't believe that the bank didn't throw up red flags prior to going into escrow...and that if that was the case, why it wasn't caught until the day before closing.
IF the realtor company's attorneys tell us to release the deposit, we'll do so...reluctantly. (once we had accepted the offer, we turned down several other offers...my wife wanted to see the house go to a family who would live in the house rather than to an investor who would just rent it out...we're about to go BACK into escrow with an investor buying the house.)