Solved! Go to Solution.
I discovered that the DNS server I had been using because of its speed for the last three years stopped being able to access TWC Live TV. I was using Internap Network-blk, and till about 12 hours ago was able to access TW. I switched to Google DNS servers and was again able to get to TWC Live TV. Kind of weird!