Hello @Andrée-Anne0 We ran into the same problem with our insurance company when we went to list with Airbnb - they declined to continue to cover us. In our search to find a company that would insure us for Airbnb, we found there was only one that would meet our needs - Premier Insurance. We had to get a commercial policy and it's more expensive.
I have seen some posts here from other Canadians - Wawanesa and Square One were 2 other insurance companies mentioned. It likely varies from province to province, but if you have a good insurance broker, he/she should be able to find some options for you.
Hope that helps & best of luck - Karen.