If in the future you should ever need to cancel because of a host issue (it will probably never happen again, but anyway...) call Airbnb FIRST and let them cancel it for you, they will take appropriate action and you will not have to claim back the service charge.
Better to do it that way around, since you have to contact them anyway. If a host cancels, you get full refund and maybe even a little travel credit as a perk and comfort from Airbnb.
The host, on the other hand, gets slapped with a fine which is a reason why hosts do not want to cancel!
I wish all hosts just got on with doing the job we are here to do, rather than trying on a little scam on the side.
Better luck next time!