I’m working with an xDot module within the last released FW:
MultiTech xDot
Firmware : 3.1.0-mbed161
Library : 3.1.0-mbed161
MTS-Lora : 3.1.0
After JOIN accepted, the first received packet is NOT count.
1. AT+JOIN
2. Send a Downlink packet to the module (generated on network server side)
3. By trace interface I can see the packet correctly received by the module
4. issued AT+DLC it reports 0
5. issued AT+RECV I can see the packet!
From the next packet received on downlink channel, the counter count-up correctly and I get the packets by AT+RECV command properly.