Please try it on another system and see if you have that problem.

I have not looked at the code in a long time but I had this similar thing happen on a system where WMI was damaged and I could not seem to fix it short of rebuilding the system.