Random values in MAC command CID

I’m sending LinkCheckReq MAC command in a separate uplink with Port=0 and CID=0x02 inside the payload but in the ChirpStack web console I see CID has different values for every uplink. The payload size is 1 as the only value in the payload is the CID.

Any clue what I am missing?


I found the problem, I was encrypting the payload with AppKey and MAC commands in payload must be encrypted with Network session key.

1 Like