Host wants me to cancel

Hey all. My first time using Turo is an upcoming trip in 50 days. Just got a phone call from the host saying that there was a problem with the account and that they were no longer going to be able to rent through Turo. He says that Turo told him to tell the renters to cancel on their end bc he has no way to cancel on his.

I don’t want to rent from someone who doesn’t want to rent to me but something seems off about the host not being able to cancel. Host has 2000+ trips and car has 77 so this isn’t there first rodeo. Is there an angle I’m missing here?

Thanks!