I had firmware updated last summer. I think it may have been notnormals post some months ago that I read. If you put my car on DIS it has no problem untill it requests egr. As soon as it does you can see the two tables diverge and then EML. I have no theory as to why others can get away with it. It is supposed to give a warning to be Euro4.
If you disconnect your existing egr you will soon tell if its going to give an EML.