If you adverise yourself as the host it is absolutely logical to expect to deal with you for check in and all other potential matters. Unloading your responsibility to another person who is traveling abroad and there is no way to contact is absolutely ludicrous.