Network Rejection WP7702

I’ve been having a terrible time getting the mangoh red to connect to a network. I’ve finally gone back to using the mangoh red firmware and the Sierra wireless SIM card, as any other combination just do not seem to work. In any case, even with the Sierra Wireless SIM card, I get network rejections when left on autoconnect. Does anyone know how to ensure a good network registration? I can’t seem to trace down what the intended reason is besides “Location area not allowed”. Here’s my log, and the steps I’ve taken to follow this so far.

Sep 10 13:19:06 swi-mdm9x28-wp user.info Legato:  INFO | modemDaemon[1513]/modemDaemon T=main | le_mrc.c NetRegRejectHandler() 1621 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.
Sep 10 13:19:06 swi-mdm9x28-wp user.info Legato:  INFO | dcsDaemon[1466]/dcsCellular T=main | dcsCellular.c DcsNetRegRejectHandler() 756 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.
Sep 10 13:19:41 swi-mdm9x28-wp user.info Legato:  INFO | modemDaemon[1513]/modemDaemon T=main | le_mrc.c NetRegRejectHandler() 1621 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.
Sep 10 13:19:41 swi-mdm9x28-wp user.info Legato:  INFO | dcsDaemon[1466]/dcsCellular T=main | dcsCellular.c DcsNetRegRejectHandler() 756 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.
Sep 10 13:56:43 swi-mdm9x28-wp user.info Legato:  INFO | modemDaemon[1513]/modemDaemon T=main | le_mrc.c NetRegRejectHandler() 1621 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.
Sep 10 13:56:43 swi-mdm9x28-wp user.info Legato:  INFO | dcsDaemon[1466]/dcsCellular T=main | dcsCellular.c DcsNetRegRejectHandler() 756 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.
Sep 10 13:57:18 swi-mdm9x28-wp user.info Legato:  INFO | modemDaemon[1513]/modemDaemon T=main | le_mrc.c NetRegRejectHandler() 1621 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.
Sep 10 13:57:18 swi-mdm9x28-wp user.info Legato:  INFO | dcsDaemon[1466]/dcsCellular T=main | dcsCellular.c DcsNetRegRejectHandler() 756 | Network Reject Ind with reject cause.12, domain.3, RAT.4, mcc. and mnc.

Three quarters the way down this page, it seems to indicate the location area is not allowed. Odd, as the modem has connected to these towers previously. This is not the only rejection code I’ve seen.

When trying other SIM cards on the standard wp7702 firmware (not the mangoh red firmware), I’ve seen codes 8, 10, 12, 13, 15, and 17.

I would like to know what I can do in order to solve this rejection code 12, and if anyone has any ideas as to why I’m getting flat out rejected with other SIM cards, I would love to hear your ideas.

Also, very rarely will the module connect to LTE around here. Connects to GSM service just fine but LTE gets rejected with the above mentioned codes constantly. The lab I work in is located downtown, so it isn’t a quality-of-service problem. Signal levels are consistently high.