Gateway mesh stop working , error "Operation cannot be accomplished in current state"

Viewed 26

Hello everyone,

I am running several mesh networks using ChirpStack OS. Randomly, the mesh system refuses to process downlinks, and the following error appears in the logs: 'Operation cannot be accomplished in current state'. I suspect this might be an issue related to the ZeroMQ protocol.

Restarting the mqtt-forward-mesh services resolves the issue, and everything starts working normally again. While I could simply set up a cron job to restart these services every hour, I would appreciate it if anyone could suggest a more elegant and permanent solution.

chirpstack-gateway-mesh --version
chirpstack-gateway-mesh 4.1.3
chirpstack-mqtt-forwarder --version
chirpstack-mqtt-forwarder 4.5.1

Thank you in advance.

I noticed that other people are experiencing similar issues. Apologies, but I was still using the old forum.

Could you please update your question with the version numbers?

1 Answers

Here they are:
Thu Jun 25 14:38:42 2026 user.err chirpstack-mqtt-forwarder[2798]: > Handling message error, error: Could not read down response
chirpstack-gateway-mesh --version
chirpstack-gateway-mesh 4.1.3
chirpstack-mqtt-forwarder --version
chirpstack-mqtt-forwarder 4.5.1

thanks a lot !.

Luca

if i restart the serices :
./chirpstack-mqtt-forwarder-mesh stop
./chirpstack-gateway-mesh stop
./chirpstack-mqtt-forwarder-mesh start
./chirpstack-gateway-mesh start
everything is running perfectly and working exactly as intended.

Luca