While tracking down bugs in DMS, This bug is something that i see alot, i did think it was something to do with DMS, however after investigating it today, it is infact BO:ACU's that is causing it, http://pastebin.com/ji4PiQtg
any chance we can get this fixed, i had to add the function OnWorkBegin(self, work)
to get the LOG of what enh are causing the error. This is just the function that generates the LOG and not the cause of the error.
The problem is unknown to me i havent looked, but i know that it is caused because the old enh in the slot the AI wants to build the new enh in is not removed for some reason, because the slot already has am enabled enh on the slot, this is what causes the error, the old enh is not being removed correctly.