OK, different words, but that's the kind of thing I suspected in my first post. Is there some way to close / clear the cache?

Keep in mind, if I put a pause statement into the failing code just prior to the HWI() function (which calls WMIQuery repeatedly), and run a script that calls HWI() and just displays the results, it works. Separate environment and session, but it proves that the server responds to the HWI function. Allow the main prog to continue and it dies when trying to display the results of the HWI.

Further, if I comment out the code to re-query the server and then select another server, everything works, but if I then query the rebooted server, it fails with the same error.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D