We have the relevant package; but Insight won't even acknowledge our login to use the app. They can keep their streams and ad-views if they don't want to make it even half-usable.
I have roughly the same problem. I spend around $140/mo for internet and cable, of which I receive the full NBC suite of channels. However, the app refuses my provider's login information. When I contacted my provider, they just sent me up to an NBC support clerk who told me essentially "Wow, that really sucks." and that was it. There was no recourse, simply re-acknowledging that I had a problem and they would attempt nothing to fix it.
I normally wouldn't be overly concerned about it, probably just a bit flustered, but this is a global event that occurs twice a decade. I feel this should really be something public broadcasters should control, not mega-corporations.
You might want to verify that your provider doesn't have multiple login schemes. My Time Warner franchise has one account for payment and account services "pay express" and another for service access "my services".