Boron + 3rd Party Sim (SORACOM)

So, I just got a fresh Boron and I was attempting to do the same thing. I ran into trouble real quick. I’m not sure if this procedure needs to be run over and over until it sticks. The configuration that finally connected was set with:

    Cellular.command("AT+CGDCONT=1,\"IP\",\"soracom.io\"");
    Cellular.command("AT+UAUTHREQ=1,%d,\"%s\",\"%s\"",2,"sora","sora");
    Cellular.command("AT+CFUN=15");

Where the CGDCONT were:

0000130462 [ncp.at] TRACE: > AT+CGDCONT?
0000130509 [ncp.at] TRACE: < +CGDCONT: 1,"IP","soracom.io","10.146.33.21",0,0,0,0

and the AUTH was:

0000006160 [ncp.at] TRACE: > AT+UAUTHREQ?
0000006207 [ncp.at] TRACE: < +UAUTHREQ: 1,2,"sora"

(Password is removed from response)

I tried this for a good chunk of time the biggest thing I changed from all my fiddling was running a AT+CFUN=15. So run the configuration commands and the CFUN=15, wait a sec, power down, remove those config commands from your code (as they should now be retained in the modem) and boot back up.