TMoble Attached, but no data. PLMN Search?


EM7455 in Lede/OpenWRT with a TMobile SIM.
SIM is good, I confirmed with carrier and I can switch it to a tablet and I get data.
Board/OS is good, I can connect fine with Sprint when I’m on the correct Sprint at!band in QMI mode.

Here’s my AT!GSTATUS?
Current Time: 1621 Temperature: 32
Reset Counter: 11 Mode: ONLINE
System mode: LTE PS state: Attached
LTE band: B2 LTE bw: 15 MHz
LTE Rx chan: 1025 LTE Tx chan: 4294967295
EMM state: Registered PLMN Search
RRC state: RRC Idle
IMS reg state: No Srv

PCC RxM RSSI: -80 RSRP (dBm): -118
PCC RxD RSSI: -96 RSRP (dBm): -140
Tx Power: 0 TAC: 3404 (13316)
RSRQ (dB): -19.1 Cell ID: 0AB7DE08 (179822088)
SINR (dB): -6.0

It shows registered and attached, but EMM says Registered PLMN Search

Other commands:
+CGDCONT: 1,“IP”,“”,“”,0,0,0,0

+CGCONTRDP: 1,5,,,,

Index, Name, GW Band Mask L Band Mask TDS Band k
0E, TMobile, 0000000000000000 000000000000080A 0000000000
(This is bands 12, 4, and 2)

(QMI Mode)

uqmi shows the IP/Gateway/DNS, and I made sure /sys/class/net/wwan0/qmi/raw_ip is Y

I set up my wwan0 IP addr in raw_ip mode, and the default gateway through route.

I can’t ping or get any data, though.

This same device works with a Sprint SIM, when I’m on the correct Sprint AT!band. I’m just getting nothing for TMobile, and the only difference I see is that PLMN Search on the EMM line of GSTATUS.

Any ideas of what to check?