any fix? I would check the network sharing center and see if the 'home' network is selected with the share my printer / fileshare etc settings.

Secondly, perhaps a wscript to 'reconnect' the printer share may work.