I'm sorry.

i hope they understand. I cannot give advice beyond calling to explain. What has come to pass can't be changed but they can at least be informed and reconsider. My only good (maybe) advice would be for similar situations in the future with other people, or potential employers. and that is to explain why you need to do something, like reschedule, so they get it is warranted. otherwise they will make assumptions.