Device Dragino LSE01-8 is not seeing LoRaWAN frames

Hello dear chirpstack community,

we have a problem that we are not getting anywhere with.

Chirpstack is already receiving events / LoRaWAN frames from a gateway. But the payload is not being decoded by Chirpstack. The status of the device is still “Last seen: Never”.

What could be the problem? Any approaches?

Is the codec function maybe not the right one?

Currently we are receiving only the two LoRaWAN frames “JoinRequest” and “JoinAccept”.

Our LoRaWAN network is set up as follows:

Device: Dragino LoRaWAN Soil Moisture & EC Sensor - LSE01-8

Gateway: Dragino Indoor LoRaWAN Gateway - LPS8-N

Chirpstack: v4.11.0

Chirpstack Gateway Bridge via UDP

Below you find the current settings:

Device Profile - General

Device Profiles - Codec

Device Profiles - Relay

Device Profiles - Measurements

Applications - Device - Dashboard

Applications - Device - Configuration

Applications - Device - Application Key

Applications - Device - Activation

In hope for help
best regards

Tom

This issue of join looping is typically either a band-mismatch between device → gateway → server, or a device profile misconfiguration. Maybe try setting the regional parameters revision to 1.0.3.

I’d double check those, then see if there are any errors in your chirpstack logs (needs to be done inside the server / not in the UI).

If none of those clear it up, you will have to get into the nitty gritty of why the join-accept is getting lost in the downlink chain of server->gateway->device. i.e did the join accept reach the MQTT broker? did it reach the gateway? did the gateway transmit it? did the device reject it?