Its almost as if the addition of secondary dyes is forcing the game to just ignore primary colours.
Still... *** boots. Why did they change from primary colour dependent to secondary?
As far as I can tell using a dye pack overrides the native color scheme. So to match with a secondary only dye pack you're telling it to mach (nothing)/secondary color which it's what it's doing.