Despite having all required OIDs, a device is not discovering based off of the ifXTable
The device is not responding to either get or get next queries when the device is being discovered.
using DCDEBUG ( http://daHostname:8581/dcdebug/searchdebug.html ) begin collecting Detailed SNMP Logging by IP and then kick off another discovery attempt.
In the logging you can see entries of each SNMP request made such as:
Jun 11 10:03:55.423: received MIB discovery response for 188.8.131.52.184.108.40.206.220.127.116.11.2 - next oid 18.104.22.168.22.214.171.124.6.1.0
What this tells us is that PM asked the device for the OID that comes after 126.96.36.199.188.8.131.52.184.108.40.206.2 and the device responded with 220.127.116.11.18.104.22.168.6.1.0. The ifXTable (which houses the OIDs required for the High Speed Interface Vendor Cert) is 22.214.171.124.126.96.36.199.1. In this example, the device reported the table as not existing despite the fact that the table is directly able to be queried by snmp get commands.
This is a defect in the device / firmware. Please take the information gathered in the SNMP logging and reach out to the device manufacturer for further device specific troubleshooting.