BC95-G - PPP connection over Nb-IoT possible?

Title says it all - I’m trying to get a PPP connection (using Linux, currently, but having plans to switch over to embedded if it works) using a BC95-G and a SIM of german provider 1nce.
So far I had no luck in establishing a connection via PPP (using pppd) - regular setup via AT commands goes well, module is registered to the network, also PDP context definition works, but when trying to dial ATD*99# or any thinkable variation thereof, I’m just getting an error.

Shouldn’t be Nb-IoT similar enough to other 4G technologies for this to work? Am I missing something, or is the module not capable of doing this?

Thank you for pointers in any direction!

Nb-iot is different from LTE(4G). Nb-iot mainly uses narrow band for simple or small amount of data transmission. It does not support SMS and dial-up, so ATD errors occur. Common usage scenarios/application protocols such as TCP/UDP, MQTT, CoAP, LwM2M, etc.
If you need to know more, you are advised to download the corresponding technical manual or materials from our official website.

Thank you for your quick answer! I should have mentioned that I’m aware of the restrictions that Nb-iot as a radio technology comes with (at least mostly, I’d say). However, your answer makes perfect sense w/ regard to the modem and the ATD command in a way as well - why have dialing if theres no numbers to dial.

Thus, I think I’d need to rephrase my question quite a bit - as we do have the part of LTE in Nb-Iot which enables IP communication to (except with NIDD), which is also visible by using AT commands and getting the module’s IP, and we are also able to do TCP and UDP on top (although I’m aware it is not recommended or very efficient with Nb-Iot), would it be possible to access these features with anything else but AT commands?
There’s for example other modems which only use PPP to communicate with the embedded device, but are using other protocols for the radio link.

Some background to clear things up a bit, maybe: I’m working on a legacy solution running on 2G (GPRS), which should be well within the limits of Nb-Iot when it comes to latency and data amount. However, until now, a quite “classic” PPP stack with TCP/IP/MQTT is used. There’s plans for a transition to CoAP or LWM2M over Nb-Iot with the next future major release, but until this is done, we’d like to upgrade to the most energy-conserving, IP-capable radio technology that can still be used with the PPP stack, but is also capable of CoAP/LWM2M later.
If I understand you correctly, this might only be either Nb-Iot with a modem that acts as a PPP peer to our embedded device, or a different radio access technology (I guess LTE-M would be the next one to consider).

If the NB-iot network is deployed locally, you can use BC95G;Generally, NB applies to medium and low rate transmission scenarios, CAT1 applies to medium rate transmission scenarios, but LTE applies to high rate transmission scenarios.Currently, BC95G supports TCP, UDP, MQTT, CoAP, and LwM2M.