Trouble getting MKR NB1500 working with Google Core IoT

I am trying to get my MKR NB1500 working with the GCP_IoT_NB sketch, to get it sending sensor data to Google IoT Core via MQTT.

I followed the steps in the Arduino Project Hub for the "Securely Connecting a MKR GSM 1400 to Google Cloud IoT Core" project. The only thing I did different was use the GCP_IoT_Core_NB sketch instead of GCP_IoT_Core_GSM sketch used in the tutorial. Since all the steps seemed to match, I figured the sketch would work, but it gets stuck trying to connect to the MQTT broker.

The only changes I made to the code in the GCP_IoT_Core_NB was populating my info in secrets.h

// Fill in your Google Cloud Platform - IoT Core info
#define SECRET_PROJECT_ID   "mkr-gcp-tutorial"
#define SECRET_CLOUD_REGION "us-central1"
#define SECRET_REGISTRY_ID  "MKR_GCP_Tutorial"
#define SECRET_DEVICE_ID    "TS3"

Any guidance would be greatly appreciated!

I also ran it with nbAccess(true) for debugging and got the following output in the serial monitor (had to truncate due to exceeding max length):

Attempting to connect to the cellular network

AT

OK
AT

OK
AT+CMEE=0

OK
AT+CFUN=0

OK
AT+CPIN?

+CPIN: READY

OK
AT+CMGF=1

OK
AT+UDCONF=1,1

OK
AT+CTZU=1

OK
AT+CGDCONT=1,"IP",""

OK
AT+UAUTHREQ=1,0

OK
AT+CFUN=1

OK
AT+CEREG?

+CEREG: 0,0

OK
AT+CEREG?

+CEREG: 0,0

OK
AT+CEREG?

+CEREG: 0,0

OK
AT+CEREG?

+CEREG: 0,2

OK
AT+CEREG?

+CEREG: 0,2

OK
AT+CEREG?

+CEREG: 0,2

OK
AT+CEREG?

+CEREG: 0,2

OK
AT+CEREG?

+CEREG: 0,5

OK
AT+CGATT=1

OK
AT+CGACT?

+CGACT: 1,1

OK
You're connected to the cellular network

Attempting to connect to MQTT broker: mqtt.googleapis.com 
AT+CCLK?

+CCLK: "20/07/17,22:27:02-16"

OK
AT+USECMNG=0,0,"AddTrust_External_CA_Root",1082

>
+USECMNG: 0,0,"AddTrust_External_CA_Root","1D3554048578B03F42424DBF20730A3F"

OK
AT+USECMNG=0,0,"Baltimore_CyberTrust_Root",891

>
+USECMNG: 0,0,"Baltimore_CyberTrust_Root","ACB694A59C17E0D791529BB19706A6E4"

OK
AT+USECMNG=0,0,"COMODO_RSA_Certification_Authority",1500

>
+USECMNG: 0,0,"COMODO_RSA_Certification_Authority","1B31B0714036CC143691ADC43EFDEC18"

OK
AT+USECMNG=0,0,"DST_Root_CA_X3",846

>
+USECMNG: 0,0,"DST_Root_CA_X3","410352DC0FF7501B16F0028EBA6F45C5"

OK
AT+USECMNG=0,0,"DigiCert_High_Assurance_EV_Root_CA",969

>
+USECMNG: 0,0,"DigiCert_High_Assurance_EV_Root_CA","D474DE575C39B2D39C8583C5C065498A"

OK
AT+USECMNG=0,0,"Entrust_Root_Certification_Authority",1173

>
+USECMNG: 0,0,"Entrust_Root_Certification_Authority","D6A5C3ED5DDD3E00C13D87921F1D3FE4"

OK
AT+USECMNG=0,0,"Equifax_Secure_Certificate_Authority",804

>
+USECMNG: 0,0,"Equifax_Secure_Certificate_Authority","67CB9DC013248A829BB2171ED11BECD4"

OK
AT+USECMNG=0,0,"GeoTrust_Global_CA",856

>
+USECMNG: 0,0,"GeoTrust_Global_CA","F775AB29FB514EB7775EFF053C998EF5"

OK
AT+USECMNG=0,0,"GeoTrust_Primary_Certification_Authority_G3",1026

>
+USECMNG: 0,0,"GeoTrust_Primary_Certification_Authority_G3","B5E83436C910445848706D2E83D4B805"

OK
AT+USECMNG=0,0,"GlobalSign",958

>
+USECMNG: 0,0,"GlobalSign","9414777E3E5EFD8F30BD41B0CFE7D030"

OK
AT+USECMNG=0,0,"Go_Daddy_Root_Certificate_Authority_G2",969

>
+USECMNG: 0,0,"Go_Daddy_Root_Certificate_Authority_G2","803ABC22C1E6FB8D9B3B274A321B9A01"

OK
AT+USECMNG=0,0,"VeriSign_Class_3_Public_Primary_Certification_Authority_G5",1239

>
+USECMNG: 0,0,"VeriSign_Class_3_Public_Primary_Certification_Authority_G5","CB17E431673EE209FE455793F30AFA1C"

OK
AT+USECMNG=2,0,"AmazonRootCA1"

ERROR
AT+USECMNG=0,0,"Starfield_Services_Root_Certificate_Authority_G2",1011

>
+USECMNG: 0,0,"Starfield_Services_Root_Certificate_Authority_G2","173574AF7B611CEBF4F93CE2EE40F9A2"

OK
AT+USOCR=6

+USOCR: 0

OK
AT+USOSEC=0,1,0

OK
AT+USECPRF=0,0,1

OK
AT+USOCO=0,"mqtt.googleapis.com",8883

OK
AT+USOWR=0,256,"10B10200044D5154540442003C005770726F6A656374732F6D6B722D6763702D7475746F7269616C2F6C6F636174696F6E732F75732D63656E7472616C312F726567697374726965732F4D4B525F4743505F5475746F7269616C2F646576696365732F54533300CC65794A68624763694F694A46557A49314E694973496E523563434936496B705856434A392E65794A68645751694F694A74613349745A324E774C58523164473979615746734969776961574630496A6F784E546B314D4449304F4449794C434A6C654841694F6A45314F5455784D5445794D6A4A392E574E434533353439776C694E45795F704443336E46724B3068686647484850475461"

+USOWR: 0,256

OK
AT+USOWR=0,52,"7274417478456570765F69514C4553595374347462635A51614636446476584646474E62595564454C634D4E61585F5354503651"

+USOWR: 0,52

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK

+UUSORD: 0,4
AT+USORD=0,512


+USORD: 0,4,"20020005"
OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USOCL=0

OK
.AT+CCLK?

+CCLK: "20/07/17,22:27:15-16"

OK
AT+USOCR=6

+USOCR: 0

OK
AT+USOSEC=0,1,0

OK
AT+USECPRF=0,0,1

OK
AT+USOCO=0,"mqtt.googleapis.com",8883

OK
AT+USOWR=0,256,"10B10200044D5154540442003C005770726F6A656374732F6D6B722D6763702D7475746F7269616C2F6C6F636174696F6E732F75732D63656E7472616C312F726567697374726965732F4D4B525F4743505F5475746F7269616C2F646576696365732F54533300CC65794A68624763694F694A46557A49314E694973496E523563434936496B705856434A392E65794A68645751694F694A74613349745A324E774C58523164473979615746734969776961574630496A6F784E546B314D4449304F444D314C434A6C654841694F6A45314F5455784D5445794D7A56392E4979776D32726B2D7A4456412D6C4F4C387A45786C5A3432734141307A567368716C"

+USOWR: 0,256

OK
AT+USOWR=0,52,"6D564B4859614B546B77357A324853745154537669373358683177347558393637495376386E417951424661397A567070516551"

+USOWR: 0,52

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USORD=0,512

+USORD: 0,""

OK

+UUSORD: 0,4
AT+USORD=0,512


+USORD: 0,4,"20020005"
OK
AT+USORD=0,512

+USORD: 0,""

OK
AT+USOCL=0

OK
.AT+CCLK?

+CCLK: "20/07/17,22:27:26-16"

OK
AT+USOCR=6

+USOCR: 0

OK
AT+USOSEC=0,1,0

OK
AT+USECPRF=0,0,1

OK
AT+USOCO=0,"mqtt.googleapis.com",8883

OK
AT+USOWR=0,256,"10B10200044D5154540442003C005770726F6A656374732F6D6B722D6763702D7475746F7269616C2F6C6F636174696F6E732F75732D63656E7472616C312F726567697374726965732F4D4B525F4743505F5475746F7269616C2F646576696365732F54533300CC65794A68624763694F694A46557A49314E694973496E523563434936496B705856434A392E65794A68645751694F694A74613349745A324E774C58523164473979615746734969776961574630496A6F784E546B314D4449304F4451324C434A6C654841694F6A45314F5455784D5445794E445A392E5378336F314B36755F486D384D4E52347871514E33484153594E45425F4F584E6B38"

+USOWR: 0,256

OK
AT+USOWR=0,52,"705937547176554B65624B6F48666A7838515862384D46624E775159594246693850344A71774945506559344669726955415167"

Did you ever get things to connect. I am having similar problems connecting with a verizon sim card.

I figured out my problem. I have a Verizon Sim card. I also have a Verizon repeater in my house. It seems the the Verizon Samsung 4G repeaters only work with cell phones and not cellular devices. I unplugged the repeater and my MKR NB 1500 started connected to the nearest Cell tower.