So you have some kind of spectrum modem with a built in router and the wired connection is solid? Assuming you've turned it off and back on again....
Last time I had spectrum you could still configure quite a bit from the modem admin UI, usually you can access it at 192.167.1.1, though this can vary. Get in there, if you changed the password (you should have lol) and don't remember you'll need to do a hard reset on the modem which you can look up by model number. Update the firmware and/or mess with random wifi settings till it works. All of this is reversible with a hard reset, unless the firmware update fails so maybe do that last. If this fails either replace the hardware or get a separate wifi router, don't need to worry about compatibility really just get one with the same or greater Ethernet bandwidth as the model. Or you can go to the spectrum brick/mortar and wait in line and they'll replace it.
VERY IMORTANT: when you do end up getting off spectrum and have to return the hardware, take a picture of the receipt at UPS or wherever you happen to return it. They will very likely try to fuck you and say it wasn't returned, I believe this is an unofficial internal policy. Even if you do this they may send you to collection even thought you proved to them more than once you returned it. Take screenshots and/or recordings of all interaction with spectrum agents. Then finally a strongly worded letter (registered mail) to the collection agency with all your evidence will end the nightmare. Is it worth it to spent 12 hours of work and $10 to send a registered letter so that spectrum only extracts $2 extra dollars by selling your "debt" rather than 50? I would argue that yes, it is
Oh yes. Even better, knowing 100% it'll work (even though you're wrong 2% of the time about this) and just pushing/merging without running the tests/code locally. A risk but as long as you're more consistent than your peers who program by pattern patching and trial/error...