Q:
Dyes won't stick & minis uncheck.
Yeah I posted about the outfit undying itself https://forum-en.gw2archive.eu/forum/support/bugs/Outfit-undyes-itself/first#post4410228
There have also been at least 1 thread about mini pets unequipping themselves after changing dye on your armor or outfit and your finisher will reset to the default basic finisher after dying stuff.
You may be on to something about changing out equipment. I noticed yesterday for my ele I’m working on leveling that suddenly my pirate outfit I was wearing was no longer dyed after I had bought equipment from the trading post to upgrade my gear.
When my outfit undyed itself the first time on my main character the only piece of equipment I had changed was his weapon.
I have three lower level characters that I’m levelling, so I slapped an outfit on top because their gear is constantly upgraded. I noticed that my last action before I closed out was that I swapped my coat. When I came back the next day, the dyes were completely removed and the pet was removed and unchecked. I’m going to try it again and see if it produces the same result.