Hi, I know it's an old post, but thought I'd share my solution as I had quite literally the exact same problem. Although I wasn't able to find the exact cause (probably a combo of printer driver limitations and network settings on the problem machine) I was able to find a solution which I think will work for you as well. I did this and it now manages to keep the printer after restarting without needing to re-install drivers each time:
-Install netconfig 3.8
-Install printer drivers (if installed already, just leave them)
-make sure the printer is on, open netconfig and click on the configuration button, when the device properties window opens click on the "IPP" under "tcp/ip" and copy the IPP URL
-open up the printers and faxes window, click on file>add new printer
-select network printer on home network and paste that IPP URL (should be something like: http://192.168.X.XXX
:XXX/EPSON_IPP_Printer) in the URL field provided
-then select epson from the list of printers and select your printer from the list on the right
And that should do it.
The only draw back with this method is that you won't have that little window pop up to show you the ink status when printing from the problem machine. There might be a way to sort that though. I haven't messed with it much. But in the very least this will avoid the hassle of having to install printer drivers all the time.