Difficulty connecting RM520N-GL to operator

I have my modem connected in Banana Pi BPI-R4. I may be doing something stupid as I am new to using a 5G module and my troubleshooting has not worked so far. Any help gratefully received.

I will share responses from AT commands - if there are others I should add here please let me know and I will add them.

Firmware RM520NGLAAR03A03M4G, connecting to operator O2 UK.

+CPIN: READY

+CSQ: 8,99

+COPS: 0,0,"O2 - UK",2

+COPS: 0,2,"23410",2

+CREG: 2,1,"55A7","39F371E",2


+QNWINFO: "WCDMA","23410","WCDMA_VIII_900",3025

+QENG: "servingcell","NOCONN","WCDMA",234,10,55A7,39F371E,3025,56,155,-112,-14,-,-,-,-,-

+QSPN: "O2 - UK","O2 - UK","",0,"23410"
AT+CGDCONT?


  Reply

+CGDCONT: 1,"IPV4V6","telefonica.es","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,,,,,,,,,"",,,,0
+CGDCONT: 2,"IPV4V6","ims","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,,,,,,,,,"",,,,0
+CGDCONT: 3,"IPV4V6","SOS","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,1,,,,,,,,,"",,,,0
+CGDCONT: 4,"IPV4V6","XCAP","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0,,,,,,,,,"",,,,0

you need to get a better signal, you have only 8 and the max is 31

Then see if LTE will replace WCDMA in the commands output.

you need to configure your APN & IP type

I wasn’t connected to my main antenna here but that doesn’t seem to make a difference other than signal strength.
I have set my apn via modemmanager and vi /etc/config/network but I still get the values above. I’m at a bit of a loss to know how else to do it.

In order to write +CGDCONT content you can use the same tool that you used to read it.