An interesting point:
When
WE update the firmware on the DVD drives to a later version firmware, the "definitions" I'll call it, is not updated. The "definitions" being what the drive is being compared to, the original Model and Version information that is stored.
For example, if I have an MS25 drive, then I flash it to Xtreme 4.2, I have just updated my firmware to MS28. Now, I am still good to update because it is a later update. My point is though ..
I am able to go back down to MS25 and I am still good.This means that when
WE update the firmware, the definitions do no update as well. But, when Microssoft updates the firmware, the definitions are also updated.
Based on this interpretation of the update though, no MS25 users should be having any problems at all. And for some reason, some MS28 drives are getting E66 with 4.2 firmware, but these same MS28 drives then work with 3.3

(an MS25 based firmware)
So, there is still some bugs with the implementation of these checks or something.