Thank your for the reply.
I Already tried all that. Rebooted everything didn't improve anything, however I did perform a speed test which was miserable and did improve after a hard reboot of the modem/router. But that didn't fix the issue either.
So I tried using the Xfinity app to access the channels in NBC News app. Interestingly, nothing was streaming in Xfinity at all. This, to me, indicated an authorization issue rather than a network issue. This made more sense considering that despite the network error message, the programming was still streaming non stop behind the message in NBC News. This wouldn't be the first time I've seen incorrect error messages telling me one thing is wrong, when in fact it's something else altogether.
When Xfinity refuses to stream any channels, I've learned that is almost always a profile/auth issue. So I signed out of Xfinity and back in. Voila! Everything in Xfinity streamed normally. Then I launched the NBC News app again but still got the network error message.
So I signed out of THAT app, and back in, and again, everything seems to be back to normal.
Word to the wise, whenever access is granted by Xfinity, the profiles and authorization have a bad habit of corrupting over time, so just as rebooting everything you own on a regular basis is good practice, so is signing out and back into apps, and reauthorizing them regularly. Sucks but it is what it is.