Checklist
How often does this bug occurs?
always
Expected behavior
The event uploaded in the payload should appear in the Node Report events list, and the Events counter should reflect at least 1 event.
Actual behavior (suspected bug)
The Node Report page shows Events: 0. The event is not listed.
Payload evidence
The uploaded payload clearly contains the event:
{
"events": [
{
"tag": "test",
"av": "EV (6407) test: auth.ok expires_in=345599"
}
]
}
Error logs or terminal output
Steps to reproduce the behavior
- Flash firmware with
esp_diag_event logging enabled. Confirm the event fires on the device.
- Allow the node to upload a diagnostics payload to the ESP Insights backend.
- Confirm the upload succeeds (HTTP 200 / backend acknowledgement).
- Open the Node Report page.
- Observe the Events counter and the events list.
Project release version
1.3.3
System architecture
other (details in Additional context)
Operating system
Linux
Operating system version
ESP32-C6
Shell
ZSH
Additional context
A node is successfully uploading diagnostics payloads that include an ESP_DIAG_EVENT entry (tag: test). The backend acknowledges receipt, and the event is present in the submitted JSON. However, the Node Report page in the ESP Insights dashboard shows Events: 0 for the same node and date. The event is never surfaced in the UI.
The upload path and event encoding are both confirmed working. The issue appears to be in the backend storage/indexing → dashboard rendering pipeline:
- ✓ Device is sending
ESP_DIAG_EVENT correctly.
- ✓ Backend receives and acknowledges the payload.
- ✓ Event is present in the submitted JSON under
traces.events.
Checklist
How often does this bug occurs?
always
Expected behavior
The event uploaded in the payload should appear in the Node Report events list, and the Events counter should reflect at least 1 event.
Actual behavior (suspected bug)
The Node Report page shows Events: 0. The event is not listed.
Payload evidence
The uploaded payload clearly contains the event:
{ "events": [ { "tag": "test", "av": "EV (6407) test: auth.ok expires_in=345599" } ] }Error logs or terminal output
Steps to reproduce the behavior
esp_diag_eventlogging enabled. Confirm the event fires on the device.Project release version
1.3.3
System architecture
other (details in Additional context)
Operating system
Linux
Operating system version
ESP32-C6
Shell
ZSH
Additional context
A node is successfully uploading diagnostics payloads that include an
ESP_DIAG_EVENTentry (tag:test). The backend acknowledges receipt, and the event is present in the submitted JSON. However, the Node Report page in the ESP Insights dashboard shows Events: 0 for the same node and date. The event is never surfaced in the UI.The upload path and event encoding are both confirmed working. The issue appears to be in the backend storage/indexing → dashboard rendering pipeline:
ESP_DIAG_EVENTcorrectly.traces.events.