still not any wiser as to what might be going on with your problems, so I've attached a patched dll with a little better logging and it will now catch the error nick's getting in the shutdown process.
Just extract the attached and replace the current ExternalDisplay.dll file.
Iwan, did your display use to go completely blank with the old version?
(The patch also has a couple of minor bug fixes: Setup Cancel button cancels, and the stray Music Icon when watching a Movie with iMON has been fixed)
Silverstone GD01S-MXR (three dead rows of pixels in the LCD and defective remote control), Power: Zalman ZM460B-APS (blew up - can't remember what's there now); CPU: Pentium D 3.2 GHz with Asus V72 Cooler; MD: Asus P5LD2 Deluxe 2048MB,
WDC WD10EADS 1TB Data, 320GB System, Asus EN9400GT Silent 512MB, Hauppauge HVR 1300,
XP Home SP3, GB-PVR 2.0, ExternalDisplay v0.3