Update from our side,
We think that the issue may be related to Post
After several testing we found this pattern. AT+CSQ return 99,99 every 10 sec for a long period (10 - 15 minutes). We restart the Modem and immediately the AT+CSQ return 30,99
This pattern is random and not happen all the time.