Comcast WiFi and ethernet randomly drop connection.
I recently switched from CenturyLink to Xfinity and the speed are fine, however the wifi will drop for 10-20 seconds maybe 3-4 times a day, and sometimes the Ethernet will even stop working. When my Ethernet dropped the other day it was because of a DNS error but it still happened later on even after switching DNS servers. I have added our own router and custom DNS and the problem still persists, I am using Xfinity's gateway for the modem.
I've also dropped connection while on voice calls with other people, during the connection drop I can still hear them but they can't hear me.
I've tried looking at Comcast's support section on their website and it's just plain useless, their chat bot just tells me to restart my router/modem over and over, and there's nothing that will actually fix the specific problem I seem to be having.