If you are currently under contract the best you can do is check in with your real estate agent so that they can check in with the listing agent/attorney. Unfortunately, when you are in a shortsale transaction there are many delays primarily caused by the listing side's lender, which usually will NOT provide direct status updates to the buyer's side due to seller's privacy reasons.
Also, the fact that you are a cash buyer is irrelevant. A good majority of people buying distressed properties are cash buyers and that is the attitude the banks have if you are not patient and play by their clock, they will just move on to the next offer. It is unfortunate but the above is the reality for many MAJOR banks, whether professionals want to disclose this reality or not. Though the shortsale process is improving there is still MUCH ROOM for improvement on the seller's lender's side.