Not sure what you are referring to. The openHAB MQTT binding is doing its job reliably and “sometimes the mqtt not work anymore” is something I hear for the first time.
90% of the issues with the Binding I’ve encountered in the community forum originate in a wrongful user configuration. That’s why there is now a tutorial for that aspect of a new users first experience: