It seems that as of at least a week ago many of the TV Apps have disappeared. Most were ignored by me but I regularly used the NOAA weather radar app for local radar info. It wasn't as good as using some web pages radar info but much better than what TWC's radar showed on Local updates. Here's my vote to get it back.