in reply to Win32::EventLog "fails" with no events?
Are you sure you have a use Win32::EventLog; in the program file you are trying to use the module in?