I have units that are sending Join Requests and Chirpstack is responding with Join Accepts, but there’s less downlink margin and the device never hears it and thus fails to join.
Initially I thought I’d use the
rx1_dr_offset configuration option, but this doesn’t apply to join requests. It works well once the device is joined, but doesn’t help the actual join process.
I can force the network server to use RX2 only (and configure it to the slowest data rate) which works but then all the devices, including the closer ones with good link margin, have to use the slowest setting.
Is there a way to get the network server to use RX2 for specifically join requests? Or, if it gets two join requests try using RX2 the second time?
I’m using Chirpstack 3, not 4.
Let me know if there’s any configuration you’d like to see or any more information that would be helpful.