Hi Jennifer! A preapproval is only good for 24 hours-not sure if AirBnB sends an expiration notice to hosts as a practice because it doesn't matter to the host but I think they send one to the guest. I know it is hindsight now, but you shouldn't promise availability outside of Airbnb's 24 hr hold because these issues are bound to happen. If you cancel the booking from this morning Airbnb will block those dates and you cannot rebook them to the pre-approval folks anyways, also you may loose any hopes of obtaining superhost status (cancelations are a huge no-no). Good luck and let us know how it works out.