Setting up SIM on GSM Shield

I have bought a GSM900 Shield and am following the set up here In-Depth: Send Receive SMS & Call with SIM900 GSM Shield & Arduino

I bought an Arduino SIM from the store here and activated it. I received an email telling me

Your SIM is active!
Now you can start using your Arduino SIM, the free trial will expire after 90 days or when you've used the 10MB free data – whichever happens first.

However the links in the email are for setting up the SIM with a MKR GSM 1400 device and connecting it directly to the PC. The shield I have has no usb connection and I am connecting it via software serial (pins 7 and 8 ) on an Arduino Uno, as per the setup described in my first link above. The setup naturally stops when it doesn't find the shield.

I can talk with the shield via AT commands and AT+COPS=? returns available networks (seems to be truncated though) like this:

+COPS: (1,"Vodafone.de,"no name","26202"),(1;"E-Plus","E-Plu

The status LED and the command AT+CREG both show the shield as unconnected to a network.

How do I get the Arduino SIM working on my shield?

PS if this question is in the wrong area I will happily move it.

If the SIM has the PIN disabled, it should ‘connect’ as soon as power is applied for the shield (about 30 secs) watch the LEDs on the shield, then it requires code to initiate any specific comms commands.

If you aren’t getting connected, it could be the SIM / modem is not working the same bands as your carrier, the antenna is incorrect, or there is suitable signal,in your area (2G/3G)

I bought the SIM here Arduino SIM — Arduino Official Store

If the bands were wrong I wouldn't get the reply I reported getting from the command AT+COPS=?, surely?

I don't really understand you final paragraph as I have never said or written anything that could be interpreted as a complaint about the excellent support I have always received from this forum.

I have bought a GSM900 Shield and am following the set up here In-Depth: Send Receive SMS & Call with SIM900 GSM Shield & Arduino

I bought an Arduino SIM from the store here and activated it. I received an email telling me

SIM is active!
Now you can start using your Arduino SIM, the free trial will expire after 90 days or when you've used the 10MB free data - whichever happens first.

However the links in the email are for setting up the SIM with a MKR GSM 1400 device and connecting it directly to the PC. The shield I have has no usb connection and I am connecting it via software serial (pins 7 and 8 ) on an Arduino Uno, as per the setup described in my first link above. The setup naturally stops when it doesn't find the shield.

I can talk with the shield via AT commands and AT+COPS=? returns available networks (seems to be truncated though) like this:

+COPS: (1,"Vodafone.de,"no name","26202"),(1;"E-Plus","E-

The status LED and the command AT+CREG both show the shield as unconnected to a network.

How do I get the Arduino SIM working on my shield?

? What ?

Have a dig around here

From the Arduino SIM Card product page:

WHAT BOARDS WILL THE SIM WORK WITH?
Initially Arduino SIM will support Arduino MKR GSM 1400 (3G with 2G fallback). There’s a roadmap to support the upcoming Arduino MKR NB 1500 (LTE Cat-M and NB-IoT). Eventually we plan to open it to 3rd party boards too.

So I don't think you can use the Arduino SIM with your GSM900.

Note also this:

CAN THE SIM CONNECT TO THE INTERNET?
Initially the Arduino SIM will be limited to connectivity to Arduino IoT Cloud only - with the ability to bridge out to the wider Internet using webhooks and APIs coming later in the year.

Only a selected group of boards are supported by Arduino IoT Cloud, and any board you would use the SIM900 shield with (including your Uno) is not supported.

So if you want to use your Arduino SIM card, you'll need to get an Arduino MKR GSM 1400 and use it with Arduino IoT Cloud.

I've merged your other cross-post @steveinaustria.

Cross-posting is against the rules of the forum. The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend 15 minutes (or more) writing a detailed answer on this topic, without knowing that someone else already did the same in the other topic.

Repeated cross-posting will result in a suspension from the forum.

In the future, please take some time to pick the forum board that best suits the topic of your question and then only post once to that forum board. This is basic forum etiquette, as explained in the sticky "How to use this forum - please read." post you will find at the top of every forum board. It contains a lot of other useful information. Please read it.

Thanks in advance for your cooperation.