No blame to the OP but he is not the only person reading this. Others can learn from the range of possible experiences and take steps to ensure that if problems do occur, they are minimized.
I recently had a flight home cancelled - my app alerted me and gave me options. Regent would have been useless in this situation as, even if I could get them on the phone, it would be far more efficient to simply re-book at the airport.
Life isn't perfect - stuff happens. The information in this thread helps people to identify what went wrong (as best we can getting one side) and make suggestions to solve this issue and to help others prevent similar situations from impacting them. As I said very early on...it isn't personal.