Unsure if dyeing broke something, but Webber will refuse to enhance his own suits. Color selection also lacks "dead green" dye, which has to be applied manually.
(https://i.gyazo.com/4daa7a7e57547593e161894ed9f3376d.jpg)
If you dye an armour or infuse it with permanent light bought at the custom design merchants, they will no longer recognize it as their own, and you will be unable to enchant it further.
Always finish enchanting your armour fully before dyeing it.