RAK2270 does not automatically rejoin to Chirpstack

Hi all !
I’m using a RAK2270 connected to Chirpstack, and it’s sending uplink signals normally. The device is running the factory firmware. ( RAK2270-Sticker-Tracker/Firmware/Release/RAK2270_1.1.0_Generic/RAK2270_1.1.0_Generic.hex at main · RAKWireless/RAK2270-Sticker-Tracker · GitHub )
Previously, I always replaced the battery, and it sent join requests to Chirpstack normally.
However, recently, when I removed the battery and then reinserted it after a few minutes, the RAK2270 stopped automatically sending join request packets to Chirpstack.
I’m sure the firmware hasn’t been modified.

Can you help me fix this problem? I don’t want to have to re-flash the firmware or use AT commands every time this happens

Thanks everyone !

Hi @huy ,

There could be some other issue while the device is trying to join. It will have 4 join attempts then it will stop if the join is not successful. This is implemented to avoid many failing join attempts that which will drain the battery fast. If you have access to it, you can reset again by disconnecting the battery or wait for the sticker to rejoin again after 4 hours. You can confirm the rejoin interval by checking the value of this AT command - ATC+JINTV.