Feather 32u4 - EV_JOIN_TXCOMPLETE: no JoinAccept

I have my feather lora M0 working perfectly on TTN using the example from the arduino-lmic library. Now I’m trying to get my feather lora 32u4 to work using the ttn-otaa-feather-us915 example, but I get a “no join accept” status from TTN. I selected the correct 32u4 lmic_pinmap . The DevEUI and APPKey are correct. APPEUI is set to zero. Pin 6 and DI01 are connected. I can see uplinks coming from my node. The lmic_project_config.h is correct. What else might I be missing?

Well, after several hours it started working. It intermittently joins and sends data, so I guess I’ll work with it and see if I can get it to work consistently.

So, every once in a while, the Feather 32u4 joins and starts sending data. Then it will quit again and won’t join again for several hours , if at all. This is what I’m seeing from the gateway:

Live data

Forward join-accept message

Accept join-request

Forward join-accept message

Accept join-request

The serial monitor just shows:

317554154: EV_TXSTART
317955961: EV_JOIN_TXCOMPLETE: no JoinAccept
318002417: EV_TXSTART
318382902: EV_JOIN_TXCOMPLETE: no JoinAccept

Again, every once in a while it will join and send data for a few hours. Anyy suggestions?

I had the same problem.
I installed an older version of LMIC library, v.3.2, and now it works !
Maybe you can try this.

Thanks, I’ll give that a shot.

How did it go? We have the same issue en masse here.

No solution. Apparently some problem with the Feather 32u4 and some library versions. I wasn’t going to fight it. I just switched to Feather M0 and it works perfectly.