Displaying JoinAccept in chirpstack log, but not in UI

Hi

I’m currently try to add Dragino LT-22222-L to Chirpstack, We configure gateway with AU915_0, and the device is also AU915, and does show JoinRequest in both UI and command line log


but only show JoinAccept in the command line log, and currently on UI it’s still show status as never seen

here’s part of log from chirpstack 4

join_request{dev_eui=""}:join_accept{downlink_id=}: chirpstack::storage::downlink_frame: Downlink-frame saved downlink_id=****

:join_request{dev_eui=""}:join_accept{downlink_id=}: chirpstack::gateway::backend::mqtt: Sending downlink frame region_id=au915_0 gateway_id=**** topic=au915_0/gateway/********/command/down json=false

Currently we are really confuse about what cause the device, if you can provide guidance, that would be really helpful

If you click on LoRaWAN frames rather than device events you will see those “joinRequests” are actually both the request and the response. What is likely happening here to cause this join-looping is a subband mismatch somewhere between gateway->device->chirpstack. Did you configure your MQTT topic prefix with the correct band? If thats not the case, its probably a misconfiguration of the device profile.