Yeah man, I feel your pain. I'm here trying to watch the GP practise to no avail. It seems like all the sports channels are down. All the TSN(another option for F1) are down too.
However, these guys normally get things up and going in decent time. I'm guessing maybe some of the free KODI things get back their streams quickly because maybe they just bootleg it from a different source. Hopefully all this can be sorted before qualifying tomorrow, but yeah man I feel your pain.