In the base GC4 on Epic you couldn't get more than one type of each ship upgrade. If you had one in the queue and didn't use it before discovering another of the same type you'd lose the new one.
I wasn't aware that this had been changed for Supernova. If it has been I'd certainly support scifi1950's suggestion.