When configuring a trap with NXTI, if you enable passive service setup and choose "OK" as the check status, subsequent traps matching the selected OID are ignored.

The issue is caused because /usr/local/bin/snmptraphandling.py does not handle that severity value.
As a workaround, this case can be added in get_return_code function, near line 59 of that file:
Code: Select all
elif severity == "OK":
return_code = "0"