HL8548 Some time cant not call or send SMS

Hi All,
I got an error when sending ATD and HL only respond + XCALLSTAT: 1,2 and not respond any further information. I have checked some of the network related commands and it is fine and the CSQ command is still valid. I have changed my sim card and still cannot make the call. But to the command AT + CLIR? the response is ERROR. Was HL being suspended at that time?
My Log:
Send AT command: AT + CREG?

  • CREG: 1.1

Send AT command: AT + CSQ

  • CSQ: 15.99

Send AT command: AT + CREG?

  • CREG: 1.1

Send AT command: AT + CSQ

  • CSQ: 15.99

Send AT command: ATD0334103284;
OK

  • XCALLSTAT: 1,2

Send AT command: ATH
OK
Send AT command: AT + CLIR?

ERROR

Send AT command: AT + CLIR?

ERROR

THANK

Isn’t ok returned here?
Send AT command: ATD0334103284;
OK

yes, is return OK when I send ATD0334103284;

then why did you say "I got an error when sending ATD "?

Hi jyiyi. I mean, I’m not seeing the + XCALLSTAT: 1,3 signal when I’m on a regular phone call. Which just receives + XCALLSTAT: 1,2 without seeing an extra sign unless sending ATH

Which firmware version are you using?

Is this onkly happen to particular operator?

version is RHL85xx.5.5.26.0.201912270948.x6250_5

Is this only happen to particular operator?
I remember I have tried voice call before

is not. I have encountered this many times but the quantity is not much. Is there any command to detect this error? eg AT + CLIR?

does power cycle can recover this issue?

yes, after reset the system is normal again. But I don’t know yet which command detects the error so I can proactively reset it

if you receive ERROR in AT+CLIR?, then probably you can reset the system.

Normally you should not see this:

at+clir?
+CLIR: 2,4

OK

+XCALLSTAT: 1,7

+XCALLSTAT: 1,0
at+clir?
+CLIR: 2,4

OK

NO CARRIER

+XCALLSTAT: 1,6
at+clir?
+CLIR: 2,4

OK

+XCALLSTAT: 1,7

+XCALLSTAT: 1,0
at+clir?
+CLIR: 2,4

OK

NO CARRIER

+XCALLSTAT: 1,6