WWAN vs GNSS Loading / Unload on BG95


I am having an issue with getting GNSS stack loading on a BG95 -

According to this:

(pg. 16 of GNSS Application Note)

The issue that I am having is that previously, I was able to run "AT+QGPSCFG="priority"" and then receive "+QGPSCFG: "priority",0,4" – and then usually get a GPS fix

Now, running the same code, I get a response "+QGPSCFG: "priority",0,3"

I am using autogps, and have tried:

-Setting GNSS Priority to save in non-volatile memory
-turning on and off AutoGPS

Can someone please comment on what exactly is meant by stack loading / unloading, and how do I force a "+QGPSCFG: "priority",0,4" ? - i.e. what commands are used to load / unload WWAN as described here:

(pg. 15 of GNSS Application Note)


the root reason is that , To cost down , BG95`s cell (wwan) and GPS will share RF channel , so when we need to use gps fucntion ,we have to* switch between GPS and wwan , so we support two way of switching

1, if you use gnss priority mode , you have to switch it by manual .
2. if you use wwan prioirty mode , the module will manage it automaticlly

for the detail pls refer to Quectel_BG95&BG77&BG600L_Series_GNSS_Application_Note_V1.2.pdf
*GNSS loaded mean that , gnss fuction is working and occupy the RF channel *
wwan loaded mean that , wwan fuction is occupy the RF channel ,