Can you stream from their website https://www.fubo.tv/stream/canada/ using your browser in Canada?
Aren't their plans and channels different in Canada?
Also, I think you need to update your postal code on your account and set your home network there.
I don't live in Canada, so just going by what their website says.
Last, but not least, it appears something changed recently where anybody using this project only gets channels from the U.S. Pro plan no matter what plan they sub to.