Thingy:91 aGPS sample tracks satellites but does not get fix

Hello,

I am working on a custom program for the Thingy:91 that will use the aGPS as well as LTE to send data to a custom cloud server. As part of this, I wanted to ensure the GPS functionality worked as expected before implementing it in my program. However, the aGPS sample does not seem to ever receive a fix - I will see it output anywhere from 0-12 satellites being tracked but it will never use any of them. I also tried the regular GPS sample, but that never received a fix as well.

I've tested this using the provided aGPS sample, as well as the latest version one that was on the nrfconnect github repo, and both have the same issue. I've looked at other similar questions but they do not provide an answer that has worked for me - I am on the latest modem FW version 1.3.1, nrfConnect v3.7.1, using the nrfConnect extension for VSCode and the 10pin debug probe/nrf9160dk combination for programming the Thingy:91, with an iBasis SIM card located in the US.

I've tested this in an open area for 5-10 minutes at a time, have LTE PSM mode enabled in the aGPS sample, and have even tried turning off the LTE entirely using AT+CFUN=20.

What's weird to me is I still occasionally receive a message saying GPS_EVT_OPERATION_BLOCKED if LTE is disabled, which I would not expect.

Any help in figuring out why the aGPS sample program cannot receive a fix would be greatly appreciated. I've attached the LTE Link Monitor Log from a sample test for additional info if needed. Thanks!

-Julian

2021-10-22T22_48_28.023Z-log.txt

Related