Skip to content

[Bug]: messages received twice, both in Android app and in node debug log #8449

Description

@shalberd

Category

Other

Hardware

Rak4631

Is this bug report about any UI component firmware like InkHUD or Meshtatic UI (MUI)?

  • Meshtastic UI aka MUI colorTFT
  • InkHUD ePaper
  • OLED slide UI on any display

Firmware Version

2.7.12.45f15b8 Alpha

Description

@h3lix1 @GUVWAF @fifieldt

I am testing firmware 2.7 and am observing some weird behavior. I realize 2.7.12 has been revoked due to ESP32 issues, but I am using RAK 4631 / nrf, so no biggie, I am thinking.

The only difference in messages received twice I can see is the field relay_node (and rx_time, of course).
Also, id is the same for each message received twice.

Q: I wonder if this is due to Android App version 2.7.4 or the firmware itself.
There have been a lot of changes to the firmware recently in 2.7 beta.
https://github.com/meshtastic/firmware/pulls?q=is%3Apr+is%3Aclosed+relay_node

Here is what happens:

  • I see messages coming in on the main channel / channel 0. In this case, they come in twice:

Image

  • When I react to the message of a certain, same text, by means of the bent arrow and add a reaction icon to a single message, the reaction icon, in this case the coffee cup, immediately appears on both of the same messages. Weird, isn't it? But also telling.

  • I looked at my node's debug log for those messages, example attached

Relevant log output

from: 23151xxxxx (!89xxxxxx)
to: xxxx967295 (!ffffffff)
id: 2556081847
rx_time: 1761372503
rx_snr: -10.25
hop_limit: 1
rx_rssi: -120
hop_start: 4
relay_node: 5
transport_mechanism: TRANSPORT_LORA
decoded {
  portnum: TEXT_MESSAGE_APP
  payload: "bun di 73!\342\230\225\357\270\217"
  bitfield: 0
}
Decoded Payload:
{
bun di 73!☕️
}


from: 23151xxxxx (!89xxxxxx)
to: xxxx967295 (!ffffffff)
id: 2556081847
rx_time: 1761372462
rx_snr: 9.75
rx_rssi: -90
hop_start: 4
relay_node: 151
transport_mechanism: TRANSPORT_LORA
decoded {
  portnum: TEXT_MESSAGE_APP
  payload: "bun di 73!\342\230\225\357\270\217"
  bitfield: 0
}
Decoded Payload:
{
bun di 73!☕️
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions