ifindex and not all interfaces and too many interfaces

ifindex and not all interfaces and too many interfaces

NFA version 9870
Cisco 1841

NFA shows my Serial0/0/0 interface fine but either doesn't show or make available all subinterfaces or has some of them as ifindex values and when I go to the "New" interfaces tab there are like 50,000 ifindex values. This causes NFA to slow down alot.    I have the snmp persist ifindex so that doesn't change.  I ran the snmpwalk batch file using the parameters in NFA and it works fine, showing all the correct interfaces. Here's a partial output of snmp walk. In the interface I see the following available to me. I see the serial, fa0/0.3, fa0/0.4, ifindex3, ifindex7.  That's it.  Plus when I try to look at flows for some of these ifindex values I get nothing even though they match up to interfaces where I have FNF configured.

Response received:
.1.3.6.1.2.1.2.2.1.1.1: 1
.1.3.6.1.2.1.2.2.1.1.2: 2
.1.3.6.1.2.1.2.2.1.1.3: 3
.1.3.6.1.2.1.2.2.1.1.4: 4
.1.3.6.1.2.1.2.2.1.1.5: 5
.1.3.6.1.2.1.2.2.1.1.6: 6
.1.3.6.1.2.1.2.2.1.1.7: 7
.1.3.6.1.2.1.2.2.1.1.8: 8
Gettting If description values....
Response received:
.1.3.6.1.2.1.2.2.1.2.1: Serial0/0/0
.1.3.6.1.2.1.2.2.1.2.2: FastEthernet0/0
.1.3.6.1.2.1.2.2.1.2.3: FastEthernet0/1
.1.3.6.1.2.1.2.2.1.2.4: Null0
.1.3.6.1.2.1.2.2.1.2.5: FastEthernet0/0.2
.1.3.6.1.2.1.2.2.1.2.6: FastEthernet0/0.3
.1.3.6.1.2.1.2.2.1.2.7: FastEthernet0/0.4
.1.3.6.1.2.1.2.2.1.2.8: FastEthernet0/0.5
                New to ADManager Plus?

                  New to ADSelfService Plus?