Skip to main content
Visitor
July 30, 2026
Question

NUCLEO-WL55JC1: LoRaWAN_End_Node_LBM Join Accept Failed with Code 14 (ChirpStack)

  • July 30, 2026
  • 1 reply
  • 36 views

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.

 

1 reply

RusikOk
Associate III
August 8, 2026

It sounds like this is your situation