Problem with TTNv3's downlink

Hello everyone,

I facing a problem with TTNv3’s downlink. I cannot schedule any downlink for my device. From the TTN live data view of both the device and the gateway, I saw that every time my device send an uplink, it will be a downlink with highest priority scheduled by TTN. Because it’s highest priority, I cannot schedule my own downlink.
image

I tried to decode this downlink payload and it is a MAC Command with the CID of 0x06. The library on my device recognize this as a DevStatusReq command and respose with a DevStatusAns in the next uplink. However TTN keep scheduling this MAC Command for every uplinks.
image

I tried to disable ADR from both TTN’s end device page and the source code of my end device but it’s still the same!

This is my device setting:

  • Activation mode: ABP
  • Frequency Plan: US915
  • LoRaWAN Version: 1.0.3
  • ADR: No
  • Class A Only
  • LoRa Module: RFM95
  • LoRaWAN Library: mcci-catena/arduino-lmic version 4.1.1
  • Others:
    image

Thanks a lot & have a good day!