NUCLEO-WL55JC1: LoRaWAN_End_Node_LBM Join Accept Failed with Code 14 (ChirpStack)
Hello ST Community,
I am attempting to run the LoRaWAN_End_Node_LBM example project from the STM32CubeWL MCU Firmware Package on a NUCLEO-WL55JC1 board, connecting to a ChirpStack LoRaWAN Network Server.
While ChirpStack shows both the Join Request and Join Accept frames, the node fails to join and loops endlessly in a join retry state.
Configuration & Keys
Updated AppEUI in se-identity.h to match ChirpStack settings.
Tested on STM32CubeWL Firmware Package V1.6.0 (and verified same issue on V1.5.0).
Environment / Software Versions
Application: LoRaWAN_End_Node_LBM (V1.6.0)
Middleware (MW) LoRaWAN: V1.1.0
Middleware (MW) Radio: V1.4.0
L2 Spec: V1.0.4
RP Spec: V2-1.0.4
Serial Monitor
188s692: TX DONE
188s739: RX1 LoRa at 4953 ms freq:868300000, DR 4, BW125, rx timeout 16 ms
193s827: RX DONE
193s827: RP: RX size 33
193s828: Process join accept failed with code = 14
193s828:Receive a bad packet on RX1 for stack_id = 0 continue with RX2
193s828: RX2 LoRa at 895 ms freq:869525000, DR 0, BW125, rx timeout 196 ms
194s920: IRQ_RADIO_RX_TX_TIMEOUT
Event received: JOINFAIL
Has anyone encountered Process join accept failed with code = 14 with the LBM stack? Any insights into what error code 14 indicates or suggestions on resolving this would be greatly appreciated.
