Yes, NB-IoT always comes with a SIM card, as it features LTE-like security, which is based on standardization and specifications of 3GPP. A standardized SIM profile also allows international usage of NB-IoT on the networks of foreign mobile network operators as soon as roaming is agreed and deployed. NB-IoT is always SIM-based, but different form factors will be offered.
what kind of SIM are you using? I’m asking because our m2m/IoT SIMs usually come with PIN disabled. For this reason, PIN handling is not included in our HW-library.
Unfortunately, the module you are using does not support any management of facility locks, other than entering the PIN when the radio is turned. To proceed you should deactivate the PIN on the SIM on a different device.
You can either try a smartphone or a different module which supports the management of facility locks. The required AT-commands for this are: