The strong alkaline agents/ bleach in all permanent dyes can eat through any residues, most of us here don't use that much in the way of products that build up anyway. Personally I continue to respect my skin health in the run up so do not shampoo, the acid mantle/ skin barrier most definitely does not fully recover in a couple of days.

I do coconut oil soaks to protect my hair from protein loss, aim to use ammonia free, silicone free and sulphate free dye products. My scalp is healthier than it was using a harsher box dye, I used to get SD over my ears whenever I touched up my roots. I do not dye over any styling products simply because it's difficult to section hair and avoid tangling with products in.
2a-2c, medium texture, porous/ colour treated. Three years CG. Past bra strap length heading for waist.

CO-wash: Inecto coconut/ Elvive Volume Collagen
Treatments: Komaza Care Matani, coconut/ sweet almond/ fractionated coconut oils, Hairveda Sitrinillah
Leave in: Fructis Sleek & Shine (old), Gliss Ultimate Volume, various Elvive
Styler: Umberto Giannini jelly, Au Naturale styling gelee
Flour sack towel, pixie diffuse or air dry.
Experimenting with: benign neglect