So I am having the same issue. I changed my printers to static IP from the web settings for the router/gateway. Go under the Connected Devices, find the printer(s) from the list, click Edit, change to a static IP. I wrote down the static IP addresses. Next, in Windows, I launched a Command Prompt (type CMD in the "Type here to search" box next to the Windows icon usually in the bottom left of the screen). I ran the command tracert to the static IP address. The output gave me a long network name like this: "XSD12A86BAD6E3C8D.hsd1.mi.comcast.net". I used the copy command from the CMD icon in the top left of the screen under the Edit item on the menu. I used that and manually setup each printer from Windows (e.g., Add printers & scanners, click to find (which it doesn't on my network now), click the printer I want wasn't listed, add printer using TCP/IP address or hostname, paste the long network name, manually configure the port, turn on SNMP, click OK, print your test page and cross your fingers). I also turned-down the Firewall settings. I will add those back and hopefully it will keep working.
... View more