Got socket close "+NSOCLI: 1" after read multiple packets

Hi ,
I am using BC95-G module.

I got socket close “+NSOCLI: 1”
when I tried to read the multiple packets.

following are my AT command are used.

AT+NSOCR=STREAM,6,56000,1

1

OK
AT+NSOCO=1,27.254.87.xx,80

OK
AT+NSOSD=1,141,xxxxxx

1,141

OK

+NSONMI:1,1460
AT+NSORF=1,1460

1,27.254.87.xx,80,1460,xxxxxxx,0

OK

+NSONMI:1,1460
AT+NSORF=1,1460

1,27.254.87.xx,80,1460,xxxxxxxxxxxxxxxxx,0

OK

+NSONMI:1,1460

+NSOCLI: 1
AT+NSORF=1,1460

+CME ERROR: 530

I have the module with f/w version.

AT+CGMI
Quectel
OK
AT+CGMM
BC95GJB-02-STD
OK
AT+CGMR
SSB,V150R100C10B200SP1
SECURITY_A,V150R100C20B500SP3
PROTOCOL_A,V150R100C20B500SP3
APPLICATION_A,V150R100C20B500SP3
SECURITY_B,V150R100C20B500SP3
RADIO,Hi2115_RF0

Pls figure out me with problem and solve this issue .
I tried to find the f/w update of the module with lasted version but can’t find on internet.

Thanks,

Hi Ksomchok
The maximum received data length is 1358 bytes.