@EHutchings, I would say do as it says and contact TWC at https://streamtwc.com/help and see what they have to say. It is their app after all.
That offers no way to contact anyone other than email. I have already sent an email but not heard anything from anyone as of yet.
I got nowhere with TWC tech support.
I just kissed my $30 annual subscription goodbye and went back to the free Weather Nation.
What is the channels support phone number?
Hi, @Jimmie-d
Sending you our welcome here in the Roku Community.
We acknowledge your inquiry regarding the Weather Channel's contact for support, and we'd be more than glad to assist you with that.
For more information regarding their contact information, kindly visit Weather Channel Support - The Weather Channel
We hope that your concerns will be sorted out soon, and if there's anything we can do to assist you further, please let us know.
Best wishes,
Kash