Update! Yes, it is a Charter/Spectrum issue. Just ended a chat with a Spectrum rep. Here's the gist of it:
"Thank you! I do apologize for the inconvenience, but there is currently a known issue we've encountered regarding some game servers and certain websites, but our engineers are engaged and working diligently to resolve this as quickly as possible. We do appreciate your patience and understanding."