MQTT recovering after failed to send packet

I’m using EG25-G that is publishing 1300 bytes every 100ms. Issue i’m facing with is module stopping publishing after 10s and returning AMTPUBEX error (failed to send packet). I understand that I could be pushing the limit with how fast I send, but my question is how to recover from this error. I tried QMTDISC, QMTCLOSE and combinations of retries, but nothing works. Whatever I do, it doesn’t help. After 10s, module starts operating again normally (for another 10s or so which then stops again).

What are my options?

Hi ,
Can trying CFUN=0&CFUN=1 solve this issue?