BG95-M4 not establishing ECM connection on Windows 11 — shows NOCONN in +QENG

Hi, I am using the Quectel BG95-M4 module (firmware version: BG95M4LAR05A03) connected to a Windows 11 64-bit laptop via USB. The goal is to establish a cellular data connection using the ECM interface.
So far I have done the following:
ATI
Quectel
BG95-M4
Revision: BG95M4LAR05A03

OK
AT+CPIN?
+CPIN: READY

OK
AT+CREG?
+CREG: 0,1

OK
AT+CEREG?
ERROR
AT+CSQ
+CSQ: 25,99

OK
AT+CGDCONT=1,“IP”,“internet”
OK
AT+CGACT=1,1
ERROR
AT+CGPADDR=1
+CGPADDR: 1,ID

OK
AT+QIACT=1
ERROR
AT+QIACT?
+QIACT: 1,1,1,“ID”

OK
AT+QCFGEXT=“usbnet”,“ecm”
OK
AT+QCFGEXT=“usbnet”
+QCFGEXT: “usbnet”,“ecm”
OK
AT+QENG=“servingcell”
+QENG: “servingcell”,“NOCONN”,“eMTC”,“FDD”,260,03,2C4710E,87,6200,20,3,3,E2A4,-88,-13,-61,14,39

OK
Response always shows: “NOCONN”, despite valid IP and context activation

Additionally:

  • AT+QNETDEVCTL=1 returns ERROR
  • ipconfig on Windows shows “Cellular 2” adapter as Media Disconnected

My questions:

  1. Is the ECM mode fully supported on BG95-M4 with firmware BG95M4LAR05A03?
  2. Why does +QENG remain at "NOCONN" despite IP assignment and successful QIACT?

“NOCONN” means the module had been register on network but there is no data sevrice so it is in IDLE.