MQTT JSON ?bug? report

Environments and settings:
1.3.42.9bd9252 firmware, heltec and t-beam devices, android 1.3.41, windows chrome web, node-red mqtt broker, using default channel for this example. One device is connected to wifi with Settings for default channel uplink and downlink enabled,. Settings module, MQTT config, encryption off, JSON output enabled ON.

Issue:
packet sent to mqtt broker repeatedly sends only the first message received since the lora device was reset.

Example:
Device one connected by bluetooth via android sends three messages: “Let’s stay another message”, “I meant try”, “It doesn’t increment”.
Device two connected via wifi network to mqtt broker. The three messages published by the broker on topic: “msh/1/json/LongFast/!7efec08c” are all:
{“channel”: 0, “from”: 2130621128, “id”: -1175740138, “payload”: {“text”: “Let’s stay another message”}, “sender”: “!7efec08c”, “timestamp”: 0, “to”: -1, “type”: “text”}

Resetting the lora device allows another message to be sent. Module is reset after any setting changes and not connected via serial.

Bug reports here please Issues · meshtastic/Meshtastic-device · GitHub