When I had Comcast, I had to call them and have them turn this stuff off for me, fwiw.
I’ve owned a TP-Link that frequently lost all my settings. I’ve owned two Netgears and they’ve been great. I’ve owned two Linksyses and they’ve been great. That’s just my experience.