In addition to what @zgfg said already:Hi - I've also just tried this ROM from a clean P9 with AL-10 (B550) as the poster above and I have NO mobile connection. WiFi, BT, all work fine (and everything else I've tested) but my SIM card will only show in Slot 2 and only with emergency use. Maybe I'm missing something?
p.s. question: I'm newby at this but can I try another ROM directly over this (ie OpenKirin for P9, or do I have to revert back to the previous EMUI first?
The correct Network patch is necessary and it should be flashed while still on EMUI. You indicated "Slot 2", which means: DUAL-SIM - so you have an EVA-L19 or EVA-L29 (and not an EVA-L09, which is single-SIM, this is what I have).
In regards to your issue: You can't even connect to your carrier to make phone calls, you can only make emergency calls, even with your home carrier, correct? And also only from slot 2?
Then indeed, this somehow feels like the wrong network patch - in that case, it may be most secure to start from scratch and not to simply try to flash the correct patch over the wrong one...
In case I misunderstood you and your only issue is mobile data (meaning: you can make regular phone calls), try manually configuring the APN based on the information you find on your carrier's homepage.
About flashing a different ROM over my ROM:
1. You can simply flash a different ROM on the /system partition, but you would then need to do a factory reset - if you flash an update (e.g. you are on my ROM and flash another version of my ROM - or you are on OpenKirin LineageOS and flash an update of OpenKirin LinerageOS), this is not necessary. But flashing Openkirin LineageOS over mine, or flashing OpenKirin LineageOS over OpenKirin Omni, you must do a factory reset.
2. I am pretty sure, that flashing a different treble system.img over your setup will not solve your issue, if you can only use your SIM for emergency calls.