The SNMP provider returns a subset of the instances expected for a class definition because the SNMP agent device is returning GET-NEXT variable bindings that are not lexicographically ordered.

[This is preliminary documentation and subject to change.]

Further description:

The SNMP provider uses a repeated GET-NEXT process to return all the instances of a Common Information Model (CIM) class definition. The SNMP provider may find that a response to an SNMP GET-NEXT operation contains a variable binding that is lexicographically previous to the requested variable binding. In this case, the SNMP provider removes the variable binding from the next SNMP GET-NEXT operation so that the provider does not cycle in an infinite loop.

Solution:

Determine if a software upgrade to the SNMP agent software fixes this ordering problem.