Had my car in for it's MOT today, apart from advisories on tyres which are getting replaced next week anyway and rear brake pads which are getting replaced during the service, it had a clean bill of health. Very happy with that, I've owned the car for 12 months and only had to put fuel in it. 😁
So basically the issue is that it is too high of a risk and many dealers don't even want to do it anymore.
The guy that is GURU at this told me that he just changes the IMC with latest SW as it costs less and less risk is involved. So my suggestion is to be on a hunt for a scrapyard IMC and change it, programm it via SDD if it is 2016-2017 model or pathfinder if it is a later model.