Troubleshooting

MeshCore Guides

The board does not show up over USB

The flasher cannot enter the bootloader

The app cannot connect over Bluetooth

You hear nobody

Direct messages fail but the channel works

Channel traffic floods; direct messages follow a learned path through specific repeaters. If a repeater on that path went away, DMs can fail while broadcast traffic still arrives. Send a fresh flooded advert from both ends so the path gets relearned, and confirm the repeaters between you are actually up.

Timestamps are wrong

A node's clock is wrong, usually a repeater or room server after a power outage (companions sync from the phone). Set the clock over remote admin or meshcore-cli. If a site loses power regularly, clock-sync-after-outage belongs on the checklist.

Battery life is terrible

That is almost certainly the chipset, not the firmware: ESP32 boards measure battery life in days, nRF52 boards in weeks. See the Hardware guide before blaming settings.

Where to get help

The official docs and the community links on meshcore.io are the places to ask. Bring specifics: board, firmware role and version, region preset, and what dmesg or the app actually said. "It does not work" gets the answers it deserves.