It may be a weather.com server’s problem.
Just in case you are not inTArweEbZ 1337 HaXz, let me explain what I mean by this: Whenever you go to a website, you are actually accessing a computer or, in most cases, a server. A server is basically a really big hard drive that is designed to simply hold and quickly transfer data. Almost all websites’ data are stored on these. That URL you type? You could consider that a nickname for the server’s IP address. The server then presents you with the data you want to access when you ask it for it.
Some applications that I have are almost completely internet-based and crash upon starting if I either have no service or am on EDGE service. This means that the lack of communication between the target’s servers and your device could not be going smoothly, if not at all. Probably the best solution is to get the AccuWeather app that is being discussed and wait for an update for the TWC app. Also, in case you want to see if it’s not a problem at TWC, try using your WiFi connection and see if that works. Also try restarting your device.