The driver is developed and tested on MQX3.8.1.
Please check after the communication stops. Is the SDA/SCL low? If yes, master make it low or device make it low?
If master make it low, here is a new version of the driver in the attachment, which adds the SMBUS feature to prevent lock-up.