Under normal circumstances, if a seller breaches the contract and is unable to close on the property, according to paragraph 8(m) of the Offer to Purchase & Contract you, as buyer, would be entitled to getting your earnest money and any due diligence fees back, plus you would have the right to sue the seller to collect against any reasonable costs you incurred towards the purchase, which would include inspections & appraisal costs. Your situation is different, however, in that you were purchasing a foreclosure. When you signed the NC Offer to Purchase & Contract, you, may have had to sign Addenda from the Bank (seller). Read through that document very carefully. It most likely enumerates what rights you, as buyer, have, or do not have in the event of that the bank is unable to close the sale. If there is an addendum, the addendum overrides any language in the Offer to Purchase & Contract. If there was no addendum, read paragraph 8(m) of the OTPC.
Definitely have your agent reach out to the listing agent and ask that they advocate for you in seeking reimbursement of your expenses. It never hurts to ask. You may end up with nothing, but at least y ou can say you tried. Best of luck!
Kathleen Turner, ABR, CRS, ePro
The Kathleen Turner Realty Group