Well, they don't actually disappear. The icons are still on the ships, but the numbers drop to "unenhanced" levels. I have tried to edit the numers in the save files, and the numbers remain at their proper level until the next save, but when I resave and later reload they drop again. What the heck?