It can be that the printer IP address is changing, and the change is not reflected in the printer port properties in the computer's printer properties. This can happen if the printer and computers are turned off overnight. The next day, when restarting the computers and printer, the router generates new IP addresses for each that are different from those assigned the previous day. The printer is now on a different IP address than expected from its port setting.
The easiest way to get around this problem is to set the printer IP address as static in the router. First, open the printer's properties in Devices and Printers Control panel, check the Ports tab, scroll down to the printer's port, select Configure Port and write down the current Printer IP Address. Then check the bottom or back panels of the printer for the Printer's MAC address and write this down.
Then, open the router's web setup page (192.168.X.Y - typed into the address bar of your browser - where X and Y are the octets for your router). Find the method of setting a Static IP address for a given MAC Address and enter the MAC address for the printer and its current IP Address that you found above. Be sure to save these settings.
You should be good to go.