Probe for monitoring apps, up but still gray?

I just setup a probe to monitor “notepad.exe” (as a test). It seems to be working fine, when I mouse-over the device on the map, it shows “notepad.exe running”, but the device icon still shows up gray. This is the only probe I have setup on this device. What am I missing here? I used the code provided by another user in the “Probe Thread”…

Type: function 
Available: if(array_find(oid_column("1.3.6.1.2.1.25.4.2.1.2"),"OUTLOOK.EXE")>0, 1, -1) 
Error: if(array_find(oid_column("1.3.6.1.2.1.25.4.2.1.2"),"OUTLOOK.EXE")>0, "", "OUTLOOK.EXE not detected by SNMP probe") 
Value: 1 (or anything else, is purely for charting purposes and I return 1 if the service is running) 
Unit: running (or whatever you want to call the above values) 
Rate: none

(Thanks to winkelman for this code)

The only things I changed in this code is of course, the OID and name.

Well, I’m definitely not doing something right… this thing says “Running” no matter what I do (whether notepad is actually running or not). It always has status of “unknown”. I had this working a while back when I was testing to see if we could monitor applications this way, I closed and opened apps and watched the icon on the Dude map turn green and red. Maybe I am missing a step somewhere? Please can someone give me a step by step on setting up this probe and help me retrace?

Thanks