I just got an Epson WF-4640 wireless printer. It's installed and running on all of my Windows 7 machines and will connect whether on WiFi or ethernet. My Windows 10 box is a different matter. It's installed and running fine when the computer is connected to the network via ethernet, but if the computer's connection is WiFi, Windows cannot find the printer (I can't even ping the IP address). All other network functions are fine on WiFi, just the printing doesn't work. I think I had a similar issue with an HP printer on this same box.
Any ideas would be greatly appreciated.