Does the problem go away when you reboot the modem? If not, next time it happens, connect a computer directly to the modem and reboot it and see if the problem goes away. If it does, is the router. If it doesn't, it's something before the router, probably spectrum. Cable ISPs gaslight customers...