When you lost contact with host, airbnb won't compensate your loss for rebooking even though you put deposit through airbnb to secure the booking and notified airbnb timely. Airbnb just accept deposit and charge service fee but is unwilling to take its own responsibility!