Unable to register on Network

I am using a BG96 (firmware: BG96MAR02A07M1G) and am unable to register with my local network operator. I have tested the Sim in another BG96 running the same firmware in the same location and I am able to connect just fine. Here is the output when I try to register:

/* Use AT+CPIN? to query the SIM card status : SIM card inserted or not, locked or unlocked */
[2024-03-04 12:24:38:143_S:] AT+CPIN?
[2024-03-04 12:24:38:200_R:] AT+CPIN?
[2024-03-04 12:24:38:200_R:] +CPIN: READY

[2024-03-04 12:24:38:200_R:] OK

/* Use AT+CSQ to query current signal quality */
[2024-03-04 12:24:38:204_S:] AT+CSQ
[2024-03-04 12:24:38:258_R:] AT+CSQ
[2024-03-04 12:24:38:258_R:] +CSQ: 20,99

[2024-03-04 12:24:38:258_R:] OK

/* Use AT+CREG? /AT+CGREG? to query the network registration status. */
[2024-03-04 12:24:38:264_S:] AT+CREG?
[2024-03-04 12:24:38:318_R:] AT+CREG?
[2024-03-04 12:24:38:318_R:] +CREG: 0,2

[2024-03-04 12:24:38:318_R:] OK
[2024-03-04 12:24:38:320_S:] AT+CGREG?
[2024-03-04 12:24:38:375_R:] AT+CGREG?
[2024-03-04 12:24:38:375_R:] +CGREG: 0,4

[2024-03-04 12:24:38:375_R:] OK

/* Use AT+COPS? to query current Network Operator */
[2024-03-04 12:24:38:377_S:] AT+COPS?
[2024-03-04 12:24:38:430_R:] AT+COPS?
[2024-03-04 12:24:38:430_R:] +COPS: 0

[2024-03-04 12:24:38:430_R:] OK

It seems I have adequate signal strength and other BG96 IOT devices of same hardware configuration are able to connect easily. What could be causing this issue? What are some additional debugging steps I should go through to narrow down what could be going wrong?
Any help is appreciated thankyou!

Have you set the APN?

Run AT+CGDCONT? on both modems.