We made late booking on the same day and was told to cancel it as the host couldn't accept less than four days booking. I told him that I couldn't do it because if I did I wouod not get full refund. At first he said he would but later after I sent another message he said he couldn't cancel it because of no Airbnb rep in Turkey so I had to cancel it and he told me that it was my mistake.
I had my lesson learned and moved on. Hopefully, the host would have his as well. I believe there is some setting features from Airbnb to prevent late booking and minimum days hosts can do to avoid this issue.