A flood DM not delivered shows "Path: n hops" where "n" is just the number of heard repeats of neighbouring repeaters, _not_ the path to the recipient. #172

Closed
opened 2026-10-27 15:42:14 +01:00 by adam · 1 comment
Owner

Describe the bug

A flood DM not delivered shows "Path: n hops" where "n" is just the number of heard repeats of neighbouring repeaters, not the path to the recipient.

If no repeats are heard, it shows "Path: 255 hops".

Which device are you using

LilyGO T-Deck Plus

Which Firmware are you using

"MC-Term", version 0.9.11.

To Reproduce

  1. Write a flood routed direct message to a recipient which currently is not reachable.
  2. Tap on the details of the sent message.
  3. Observe that
    • heard repeats do not show up after "Repeats:", but instead below as a "fake" path,
    • a "fake" path length is shown that just equals the number of heard repeats (if there are two repeaters in proximity, it shows "Path: 2 hops"),
    • if no repeats are heard, a fake path length of 255 hops is shown,
    • in all cases, in Contacts the details still show "Route: Flood (?)".

Screenshots:


Repeats are wrongly shown as path:
Image


255 hops path length:
Image


Expected behaviour

Show the heard repeats behind "Repeats:" and not show a fake, non-existing path.

Regards!

### Describe the bug A flood DM not delivered shows "Path: *n* hops" where "*n*" is just the number of heard repeats of neighbouring repeaters, _not_ the path to the recipient. If no repeats are heard, it shows "Path: 255 hops". ### Which device are you using LilyGO T-Deck Plus ### Which Firmware are you using ["MC-Term", version 0.9.11](https://github.com/dabeani/meshcoreterm/releases/tag/v0.9.11). ### To Reproduce 1. Write a flood routed direct message to a recipient which currently is not reachable. 2. Tap on the details of the sent message. 3. Observe that - heard repeats do _not_ show up after "Repeats:", but instead below as a "fake" path, - a "fake" path length is shown that just equals the number of heard repeats (if there are two repeaters in proximity, it shows "Path: 2 hops"), - if no repeats are heard, a fake path length of 255 hops is shown, - in all cases, in `Contacts` the details still show "Route: Flood (?)". Screenshots: --- Repeats are wrongly shown as path: <img width="3341" height="2462" alt="Image" src="https://github.com/user-attachments/assets/786881e7-088b-4482-a40a-8cff7b89e09b" /> --- 255 hops path length: <img width="3279" height="2515" alt="Image" src="https://github.com/user-attachments/assets/5f06cdc3-37da-4936-ba20-f7f15d3ac6de" /> --- ### Expected behaviour Show the heard repeats behind "Repeats:" and not show a fake, non-existing path. Regards! <!-- github-sync-id:4253202259 -->
adam closed this issue 2026-10-27 15:42:14 +01:00
Author
Owner

fixed in v0.9.12

  • DM details no longer show fake hop paths for unreachable flood-routed messages
    • Repeater forwards are now shown in the repeats section, and unknown routes no longer display an invalid high hop count
fixed in v0.9.12 - **DM details no longer show fake hop paths for unreachable flood-routed messages** - Repeater forwards are now shown in the repeats section, and unknown routes no longer display an invalid high hop count <!-- github-comment-id:4239339274 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/meshcore#172