I appreciate your attempt to help - but the EPG thing was really secondary and does not seem to affect the main problem of the system not automatically reloading the library when it returns from sleep.
On the contrary, the "EPG thing" was and will continue to be a significant part of the problem if you keep doing what you described, however;
Even with the TV card removed from the client machine (and even before i put the TV card in there in the first place), the system will not automatically reload the library. This is an issue i've had for some time, through two different PCs and multiple versions of the software. If i shut down MC and restart it, everything is fine, and it immediately picks everything up.
This I can help with.
There is a known issue, which is not a bug but certainly a shortcoming in MC, that if the MC Server (your main PC) goes to sleep, then even if the MC Client (your HTPC) doesn't go to sleep, but MC has been open the whole time since the MC Server went to sleep, then the MC Client will not reconnect to the MC Server.
Basically, a MC Client only sends Wake On LAN (WOL) messages to wake a MC Server from sleep when the Client is first opened. It doesn't send WOL messages if the MC Client has been running all the time, whether the Client PC has gone to sleep itself and been woken, or not.
So, if that is your situation; that your main PC has gone to sleep as well as your HTPC, then what you are seeing is this known issue. Could this be what is happening with your systems?
If so, one way around it is to use a cordless keyboard with a touchpad or equivalent on it, so you don't have to be plugging in a mouse to restart MC or do other activities. I use a Logitech K400R Wireless Touch Keyboard with my HTPC, so I can easily restart MC, although if I have been mucking around with stuff I usually just restart the whole HTPC, since it boots up very fast, and MC starts with Windows.
Another way around your problem would be to program a remote button to send a command to restart MC, or restart the HTPC, if your remote is capable of learning commands. Again, I use a Logitech 880 remote that can do this, and in combination with MC's remote control command learning functions, I can send all sorts of commands to MC. In the available
MC Core Commands there is a shutdown command (27001) which has an optional parameter to Restart the PC instead of shutting it down. Sending that command to your HTPC to restart it, and therefore restart MC if your have it set to start with Windows, will enable your MC Client to reconnect to the MC Server on your main PC. In fact, it will download a fresh copy of the Server Library to your Client, so all changes will be available in the HTPC.
You could also just shut down the HTPC when it isn't being used. But if you weren't playing something, or using MC on the Client, then the Server may go to sleep and you will have the issue above.
Of course, you also need to have the Client synchronising with the Server, and it is best to use an Authenticated connection, with User Name and Password entered into the Media Network setup on the MC Server, and "Auto sync with server" set in Media Network on the MC Client.
Reading:
http://yabb.jriver.com/interact/index.php?topic=98059.0http://yabb.jriver.com/interact/index.php?topic=88197.0 specifically
http://yabb.jriver.com/interact/index.php?topic=88197.msg604491#msg604491There are some other solution ideas in those threads, such as using Windows Task Scheduler to send WOL messages when Windows comes out of sleep, using third party applications such as "Power Triggers" or "Lights Out".
Does that help at all?