Well spotted! It should be “api_key": $key”. I did a bit too much copying and pasting trying to get to the bottom of this issue. However, even after correcting this and manually routing to the Thingspeak_Sat route the Status shows as 200, but the Response body is still 0.
The Thingspeak_Sat and Thinkspeak_rate-limit-route route are identical as far as I can see, barring the URL.
Similarly, the ThingSpeak_LoRa_sat and ThingSpeak_LoRa_cell routes are identical, except the former is directed to https://rate-limit-route.onrender.com and the latter to https://api.thingspeak.com/update.json. If I manually reroute from sat to cell I get
The last time I had a Status of 200 and a Response of “0”, it turned out to be the rate limit issue with Notes coming from NTN. See the start of this thread: Only one of multiple Notes is successfully routed
So, is there still an outstanding issue with NTN notes and how they get routed?

