SBAS on L86-M33

[NOTE: I sent a version of this to technical support already. Just posting here on the off chance someone else has seen this behavior.]

I am working on a design for a portable GPS receiver product that will be incorporating the L86-M33 module. I have received the first batch of prototype units from my contract manufacturer and am having one small problem: I am unable to get the module to enable SBAS (WAAS).

Specifically, I first enable the US GPS constellation (only):

13:07:20.743 → PMTK → $PMTK353,1,0,0,0,02A
13:07:21.303 → PMTK ← $PMTK011,MTKGPS
08
13:07:21.303 → PMTK ← $PMTK010,001*2E

Next I attempt to enable SBAS support:

13:10:31.874 → PMTK → $PMTK313,12E.55,0.00,101225,A,V0E
13:10:31.972 → PMTK ← $PMTK001,313,2*30

Note the result code 2: Valid packet, but action failed

Manually checking the status:

13:15:23.457 → PMTK → $PMTK413,129
13:15:23.522 → PMTK ← $PMTK513,0
29

Result code 0: disable

I have tried this at multiple baud rates, in different sequences, different constellations, and the results are always the same: SBAS will not enable.

The module on my prototype board was sourced by the CM and appears to be authentic. When queried, it returns this as the firmware version:

$PMTK705,AXN_5.1.6_3333_18050800,0002,Quectel-L86,1.0*13

The data sheet indicates that this model (L86-M33) should support SBAS. Is it possible that the firmware running on the units I received lacks the SBAS decoder or some kind of license protection key required to enable the SBAS decoder? Would updating to a newer version fix this?

Any help you can offer would be greatly appreciated.

hi @ssokol

Thank you for reaching out

Can you send me the NMEA Logfile of the configuration?

What is the firmware version for the L86?

How many units are facing this issue at the moment?

best regards