RAK4630 Trouble Connecting to TTS

Hello all,

I am having a problem getting data from a custom RAK4630 based device to The Things Stack. The part I cannot figure out is that I have a local Chirpstack gateway within range and it is receiving join requests from our device with the correct EUIs and keys, but The Things Stack isn’t.

I have two RAK7268 Edge Lite gateways that are both connected to a The Things Stack instance with some off-the-shelf sensors, and the data from those is being transmitted. Our custom device can connect to the Chirpstack local gateway with the same keys and code very reliably, but as soon as I try to connect through the other gateways I see no packets or activity on either of the gateway logs in The Things Stack.

The code I am using is the LoRaWAN_OTAA sample from the RAK4630 RUI examples.

I am pretty stumped with what could be the problem, so if anyone has any advice I very much appreciate the help!

Thank you for your time,
Dirk Thieme

If your RAK4630 can connect to Chirpstack, then it should be able to connect to TTS as well, asuming you disabled the device in Chirpstack and registered it with the same DevEUI, AppEUI and AppKey on TTS.

One difference between Chirpstack and TTS, Chirpstack accepts the device even if the AppEUI is not the same as in the device setup.