The "pull all" is failing for many devices, this includes Cisco IOS Routers, Switches, Nexus devices and more.
There is no one consistent error seem either but some of the errors include:
###### RESULT: Device does not support CISCO-CONFIG-COPY-MIB; trying OLD-CISCO-SYSTEM-MIB
pull(######)#4: DASL: Pulling Running configuration via SNMP/TFTP SNMPV3
pull(######)#4: Touching file: C:\smarts-ncm\data\devserver\cm\devxfr\1989-0.pull
pull(######)#4: DASL: transfer failed: RTSNMPVar::setSNMPValue: SNMP-SET Failed: SNMP++: SNMP request timed out (RTSNMPVar.cpp#747)
pull(######)#3: ERROR: Timeout setting
or the following :
ERROR: Terminal communications not configured
All supported NCM versions
In this case, the Account and Privilege password are missing for these devices as can be seen in the Properties->Communication tab of the device.
When the 'Device Properties' wiindow for the device is brought up, click on the 'Communication' tab and expand the 'Communications' node.
Proceed to expand the 'In-Band' node and then the 'Managemen' node underneath that. You'll see the 'Account' and 'Privilege Password' fields are empty.