Also, what operating system is the monitored host running? There are known limitations monitoring services running on Windows NT 4.0 and earlier operating systems as discussed in the thread linked below.
Windows Service Monitor - Unexpected error occured. Invalid class