Downlink failing after join

Tried another module same issue, multitech mDOT
Sending 30313233.
First packet, size is right but payload is wrong
Second Packet, size and payload are right

at+join
Successfully joined network
OK

at+send="test"
463312de
OK

at+send="test"
30313233
OK

Seems weird, and could be a server error.

Test with TTN server reveals that Downlink is sent after several Uplinks are made. Could this be an error of LoRa-MAC implementation?

Is there anyway to tell the server “wait, don’t send this in uplink fcnt 1”?

Thanks