RAK19001 + RAK4631 + RAK1910 Failed to find GPS

I have a RAK19001 base + RAK4631 core + RAK1910 GPS in Slot A.
Running latest firmware.
Position settings are default.
The GPS will not startup, an idea what’s going on?

DEBUG | ??:??:?? 39 [GPS] Probing for GPS at 9600
WARN  | ??:??:?? 41 [GPS] Failed to find UBlox & MTK GNSS Module using baudrate 9600
DEBUG | ??:??:?? 5 [GPS] Probing for GPS at 4800
WARN  | ??:??:?? 7 [GPS] Failed to find UBlox & MTK GNSS Module using baudrate 4800
DEBUG | ??:??:?? 9 [GPS] Probing for GPS at 38400
WARN  | ??:??:?? 10 [GPS] Failed to find UBlox & MTK GNSS Module using baudrate 38400
DEBUG | ??:??:?? 12 [GPS] Probing for GPS at 57600
WARN  | ??:??:?? 14 [GPS] Failed to find UBlox & MTK GNSS Module using baudrate 57600
DEBUG | ??:??:?? 16 [GPS] Probing for GPS at 115200
WARN  | ??:??:?? 17 [GPS] Failed to find UBlox & MTK GNSS Module using baudrate 115200
WARN  | ??:??:?? 41 [GPS] Giving up on GPS probe and setting to 9600.

Can anyone offer any advice? I’ve tried the GPS on all supported slots: A, E, F. I keep getting the same error. Did I get the wrong GPS for this board? Should I have bought a RAK12500?

Have you tried running the rak wireless 1910 examples to test the gps? And using the slot in this doc…

I have run 3 nodes with your hardware config. 1910 usually goes in slot A.

I installed the Arduino IDE and ran the example GPS test code:

GPS uart init ok!
 CHARS=0 SENTENCES=0 CSUM ERR=0
** No characters received from GPS: check wiring **
 CHARS=0 SENTENCES=0 CSUM ERR=0
** No characters received from GPS: check wiring **
 CHARS=0 SENTENCES=0 CSUM ERR=0
** No characters received from GPS: check wiring **
 CHARS=0 SENTENCES=0 CSUM ERR=0
** No characters received from GPS: check wiring **
 CHARS=0 SENTENCES=0 CSUM ERR=0
** No characters received from GPS: check wiring **
 CHARS=0 SENTENCES=0 CSUM ERR=0

I tried the RAK1910 GPS in a RAK19007 base and got a similar output:

GPS uart init ok!
 CHARS=179 SENTENCES=0 CSUM ERR=0
 CHARS=356 SENTENCES=0 CSUM ERR=0
 CHARS=500 SENTENCES=0 CSUM ERR=0
 CHARS=644 SENTENCES=0 CSUM ERR=0
 CHARS=788 SENTENCES=0 CSUM ERR=0
 CHARS=932 SENTENCES=0 CSUM ERR=0

I’m beginning to think I’ve got a bad module. I also cannot get the IO slots to work on either board, running example code for the RAK14001 RGB LED and RAK12039 dust sensor.

I am however able to get data from these sensors that I have:
RAK18001 Buzzer
RAK1906 Environmental Sensor
RAK1902 Pressure Sensor
RAK1901 Temperature and Humidity Sensor
RAK1904 3-Axis Acceleration Sensor