I just ran into the weirdest bug using meshtastic, I don’t even know where to start searching for answers so I figured I’d see if anyone here had any ideas.
So, I’m using a t1000e in pocket/on the go and a heltec v3 in a window upstairs. Both are connected to MQTT on a local channel [State Redacted]Mesh. I’ve been home for a few hours now and neglected to switch from the t1000e to the V3, TX and RX the whole time from the t1000e. I just noticed and said “ah let me turn off the pocket and switch to the home node,” switched over, and all the messages sent hours ago doubled up and got reposted to the mesh somehow just from switching nodes. I know this because the second I switched the room’s bot posted a joke, and last person to call !joke was me, 7h ago, and when I commented on it someone said “yeah you just reposted something you said hours ago.”
What the hell?! Any ideas? Problem started today afaik, haven’t changed any settings. I don’t want to spam the SRMesh with hours old messages for no reason lmao. I do not have store and forward on.
Edit: Forgot about this part!
The other weird thing is if I hit traceroute on someone from the SRMesh, nothing happens (but it should be “direct,” because “mqtt”), I can do a bunch of them and nothing, but then when I switch nodes and back again all the traceroute windows pop up at once like 1998 popups. WAT.
Edit again: Guy in the mesh said “I had some weird shit going on once, not exactly this, but try deleting the app cache.”
It worked. Didn’t even have to delete storage.
Edit No. what, 3?: Spoke too soon, it’s back, and it isn’t just me. Turned off MQTT on all but one node, whatever.