Thank you for your response. Please note that all the messages originate from the same end-device (a very well-known LORA FTD). We have tested with "Disable frame-counter validation" but to no effect. Moreover, if the MIC was invalid then it would not have appeared in Chirpstack Application events. In our case, all messages show up in Chirpstack and are decoded properly; but are not passed on through the integration.
I have subscribed to both the backend.mqtt as well as the application.mqtt servers and created this log file to explain my case futher. The file is listed below this message. As you can see in the file, there were two transmissions from the end device; but only one was captured at the application integration.
How do we diagnose this issue further? Please advise. Thanks.
eu868/gateway/4649524d4f010102/state/conn {
"gatewayId": "4649524d4f010102"
}
eu868/gateway/4649524d4f010101/state/conn {
"gatewayId": "4649524d4f010101",
"state": "ONLINE"
}
eu868/gateway/4649524d4f010101/event/up {
"phyPayload": "QNkXowGBBwACAZ9FpTb3qSO1IwEN9mV7CiizpVqBIw==",
"txInfo": {
"frequency": 867700000,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5"
}
}
},
"rxInfo": {
"gatewayId": "4649524d4f010101",
"uplinkId": 882414631,
"rssi": -53,
"snr": 13.0,
"channel": 6,
"context": "q4Zy8A==",
"crcStatus": "CRC_OK"
}
}
DEVICE/0018b2000002622a/up {
"deduplicationId": "7dac6063-a4fb-45df-976c-1583f94f4445",
"time": "2025-11-07T05:47:21.962549411+00:00",
"deviceInfo": {
"tenantId": "94bd2bd9-80bb-48c6-886f-1c4349a8769c",
"tenantName": "ChirpStack",
"applicationId": "a059564e-cdaa-4cab-8377-cfb4624b4ab4",
"applicationName": "Location",
"deviceProfileId": "ecebac5a-62ee-41a6-8086-336a4cfc7beb",
"deviceProfileName": "LoraFTDProfile",
"deviceName": "LoraFTD01",
"devEui": "0018b2000002622a",
"deviceClassEnabled": "CLASS_A",
"tags": {}
},
"devAddr": "01a317d9",
"adr": true,
"dr": 5,
"fCnt": 7,
"fPort": 1,
"confirmed": false,
"data": "vx8kEYeABUKBQDUHBw62NQU=",
"object": {
"gps_longitude_hemisphere": "East",
"gps_satellites": 5.0,
"downlink_counter_reported": 1.0,
"downlink_frame_count": 7.0,
"fport": 1.0,
"gps_longitude_ddm": "053°28,140E",
"gps_longitude": 53.469,
"battery_level_percentage": 92.0,
"temperature_reported": 1.0,
"uplink_counter_reported": 1.0,
"gps": "53.469,22.197966666666666",
"gps_reception": 3.0,
"uplink_frame_count": 7.0,
"size": 17.0,
"gps_latitude_hemisphere": "North",
"gps_reception_text": "Poor",
"snr": 5.0,
"gps_reported": 1.0,
"temperature": 31.0,
"gps_latitude_ddm": "22°11,8780N",
"triggered_by_accelerometer": 0.0,
"battery_level": 3766.0,
"battery_level_reported": 1.0,
"rssi_snr_reported": 1.0,
"triggered_by_pushbutton": 1.0,
"gps_latitude": 22.197966666666666,
"rssi": -53.0,
"bytes": "0xBF1F24118780054281403507070EB63505"
},
"rxInfo": [
{
"gatewayId": "4649524d4f010101",
"uplinkId": 882414631,
"nsTime": "2025-11-07T05:47:21.748823242+00:00",
"rssi": -53,
"snr": 13.0,
"channel": 6,
"location": {
"latitude": 22.1977,
"longitude": 53.46915,
"altitude": 44.0
},
"context": "q4Zy8A==",
"crcStatus": "CRC_OK"
}
],
"txInfo": {
"frequency": 867700000,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5"
}
}
},
"regionConfigId": "eu868"
}
eu868/gateway/4649524d4f010101/command/down {
"downlinkId": 1639678403,
"items": [
{
"phyPayload": "YNkXowGDBwACFAFzL4IF",
"txInfo": {
"frequency": 867700000,
"power": 16,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5",
"polarizationInversion": true
}
},
"timing": {
"delay": {
"delay": "1s"
}
},
"context": "q4Zy8A=="
}
},
{
"phyPayload": "YNkXowGDBwACFAFzL4IF",
"txInfo": {
"frequency": 869525000,
"power": 29,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 12,
"codeRate": "CR_4_5",
"polarizationInversion": true
}
},
"timing": {
"delay": {
"delay": "2s"
}
},
"context": "q4Zy8A=="
}
}
],
"gatewayId": "4649524d4f010101"
}
eu868/gateway/4649524d4f010101/event/ack {
"gatewayId": "4649524d4f010101",
"downlinkId": 1639678403,
"items": [
{
"status": "OK"
},
{}
]
}
eu868/gateway/4649524d4f010101/event/up {
"phyPayload": "QNkXowGBCAACAbpZXPnvZMbzisM5j0wZU7vtkWVPzg==",
"txInfo": {
"frequency": 868100000,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5"
}
}
},
"rxInfo": {
"gatewayId": "4649524d4f010101",
"uplinkId": 1236209701,
"rssi": -54,
"snr": 13.0,
"rfChain": 1,
"context": "q/L/FA==",
"crcStatus": "CRC_OK"
}
}
eu868/gateway/4649524d4f010101/command/down {
"downlinkId": 467791239,
"items": [
{
"phyPayload": "YNkXowGDCAACFAHfFw7j",
"txInfo": {
"frequency": 868100000,
"power": 16,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5",
"polarizationInversion": true
}
},
"timing": {
"delay": {
"delay": "1s"
}
},
"context": "q/L/FA=="
}
},
{
"phyPayload": "YNkXowGDCAACFAHfFw7j",
"txInfo": {
"frequency": 869525000,
"power": 29,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 12,
"codeRate": "CR_4_5",
"polarizationInversion": true
}
},
"timing": {
"delay": {
"delay": "2s"
}
},
"context": "q/L/FA=="
}
}
],
"gatewayId": "4649524d4f010101"
}
eu868/gateway/4649524d4f010101/event/ack {
"gatewayId": "4649524d4f010101",
"downlinkId": 467791239,
"items": [
{
"status": "OK"
},
{}
]
}
eu868/gateway/4649524d4f010101/event/stats {
"gatewayId": "4649524d4f010101",
"time": "2025-11-07T05:47:32+00:00",
"location": {
"latitude": 22.19776,
"longitude": 53.46918,
"altitude": 41.0,
"source": "GPS"
},
"rxPacketsReceived": 2,
"rxPacketsReceivedOk": 2,
"txPacketsReceived": 2,
"txPacketsEmitted": 2,
"metadata": {
"mqtt_forwarder_version": "4.4.1"
},
"txPacketsPerFrequency": {
"867700000": 1,
"868100000": 1
},
"rxPacketsPerFrequency": {
"867700000": 1,
"868100000": 1
},
"txPacketsPerModulation": [
{
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5",
"polarizationInversion": true
}
},
"count": 2
}
],
"rxPacketsPerModulation": [
{
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5"
}
},
"count": 2
}
],
"txPacketsPerStatus": {
"OK": 2
}
}
application/a059564e-cdaa-4cab-8377-cfb4624b4ab4/device/0018b2000002622a/event/up {
"deduplicationId": "582fb06e-9859-4ef3-baa2-e60e30226ef8",
"time": "2025-11-07T05:47:29.460435168+00:00",
"deviceInfo": {
"tenantId": "94bd2bd9-80bb-48c6-886f-1c4349a8769c",
"tenantName": "ChirpStack",
"applicationId": "a059564e-cdaa-4cab-8377-cfb4624b4ab4",
"applicationName": "Location",
"deviceProfileId": "ecebac5a-62ee-41a6-8086-336a4cfc7beb",
"deviceProfileName": "LoraFTDProfile",
"deviceName": "LoraFTD01",
"devEui": "0018b2000002622a",
"deviceClassEnabled": "CLASS_A",
"tags": {}
},
"devAddr": "01a317d9",
"adr": true,
"dr": 5,
"fCnt": 8,
"fPort": 1,
"confirmed": false,
"data": "vx8kEYeABUKBQBUICA62HQY=",
"object": {
"gps_latitude_hemisphere": "North",
"gps": "53.469,22.197966666666666",
"uplink_frame_count": 8.0,
"battery_level": 3766.0,
"snr": 6.0,
"gps_longitude_hemisphere": "East",
"triggered_by_pushbutton": 1.0,
"temperature": 31.0,
"gps_latitude": 22.197966666666666,
"gps_reported": 1.0,
"gps_latitude_ddm": "22°11,8780N",
"gps_longitude_ddm": "053°28,140E",
"triggered_by_accelerometer": 0.0,
"gps_reception_text": "Good",
"battery_level_reported": 1.0,
"downlink_counter_reported": 1.0,
"gps_longitude": 53.469,
"battery_level_percentage": 92.0,
"gps_reception": 1.0,
"downlink_frame_count": 8.0,
"rssi": -29.0,
"temperature_reported": 1.0,
"bytes": "0xBF1F24118780054281401508080EB61D06",
"size": 17.0,
"gps_satellites": 5.0,
"fport": 1.0,
"uplink_counter_reported": 1.0,
"rssi_snr_reported": 1.0
},
"rxInfo": [
{
"gatewayId": "4649524d4f010101",
"uplinkId": 1236209701,
"nsTime": "2025-11-07T05:47:29.444718286+00:00",
"rssi": -54,
"snr": 13.0,
"rfChain": 1,
"location": {
"latitude": 22.1977,
"longitude": 53.46915,
"altitude": 44.0
},
"context": "q/L/FA==",
"crcStatus": "CRC_OK"
}
],
"txInfo": {
"frequency": 868100000,
"modulation": {
"lora": {
"bandwidth": 125000,
"spreadingFactor": 7,
"codeRate": "CR_4_5"
}
}
},
"regionConfigId": "eu868"
}