This is definitely an issue on Meraki's end. I have been experiencing the exact same problem for the past few years, on API versions 0 and 1. Sometimes increasing the timespan seems to do the trick, other times I have to paste the URL of the API call into a browser (while I'm logged into the Meraki dashboard) and try to refresh it a few times before I'll get any data back. Honestly Meraki's back end is a bit of a mess. They have straight up accidentally deleted our floor plans, and other configuration items, from their DB. The API is unreliable and inconsistent with returned data. Local device SNMP implementation is terrible (can't even get serial number or uptime from MRs). SNMP polling of the dashboard has timed out EVERY SINGLE ATTEMPT (sometimes after a few hundred results, sometimes after a few thousand, but still never managed to complete an SNMP walk on the dashboard). And I've seen loads of other problems with the group policies and device fingerprinting.... the list just goes on... Anyways, sorry to get off-topic, but it's just super frustrating having to deal with their unreliable infrastructure. I have not found any workaround for this specific issue of empty CDP/LLDP data, other to try increasing the timespan and retry the call. Good luck...
... View more