Sorry for the double post but wanted to get this into support. Paraphrased, original post:
https://forums.galciv3.com/467068/page/1/#3591968
Example:
<ComponentClass>
<UniqueID>KineticAugment1</UniqueID>
<PrimaryStat>KineticRange</PrimaryStat> Error
</ComponentClass>
<ComponentClass>
<UniqueID>KineticAugment2</UniqueID>
<PrimaryStat>IgnoreArmor</PrimaryStat> Error
</ComponentClass>
So, the kinetic augmentation components 1,2 and 3 think they're about range, armor and damage, respectively. If a blueprint has the line <RequiredComponentType>KineticAugment1</RequiredComponentType> it will look for something of the KineticAugment1 type which increases kinetic range.
However, the actual components which belong to these types are (wrong):
Support ticket: #LGK-861-93154