Sorry, I think I replied to the wrong comment, that's why I'm posting this again as an answer to the original question.
----------
I had a similar problem with my Epson WF 2760 and searched the web finding that this seems to be a widespread OS X problem which seems to occur when IPv6 is activated in the printer settings.
Simple solution: Deactivate it!
This just takes a few clicks, no driver search, no reinstallations or similar. It is very simple once you've found out where to change the network settings of your printer (NOT the Mac's and NOT the router's settings).
I'll describe what I did to fix my Epson:
My printer is connected to my network via WiFi, so I could access it through my browser:
- I checked the printer's IP address in my printer's network settings (my printer has a touchscreen where you can check the settings in the network status).
- Next, I accessed the IP address via my browser (Safari) - just use it as an URL.
- In the Browser, an Epson Service Center came up with a tiny little Pop-up menu on the top right which at this point said "Basic Settings" ("Grundeinstellungen" in German). Pop it up and choose "Extended Settings" ("Erweiterte Einstellungen" in German) and you get to the actual Settings with a menu on the left.
- In that Menu, I opened > Network Settings > Basic
- Then I set the DNS Settings to AUTO and DEACTIVATED IPv6 and clicked NEXT.
That's it. Scanner worked even without a restart.
Hope this might help. Good luck!