Are you sure there are no hidden cones in any of your products? How about mineral oils, petrolatum, or polyquats/quats. These make it on CG friendly lists because technically they can be removed by low poos or co washing but its really dependant on hair. I personally can handle mineral oil like in Miss Jessies but I know so many curlies who cant. Or maybe its a protein sensitivity? Also, when doing CG its good to low poo every once in a while. I low poo something like every few weeks to a month. In any case, good luck and I hope you get back to loving your curls!!
Loves protein and oils

Low-poo: MopTop gentle shampoo
Co-wash: CJDF, Jessicurl Aloeba
RO: Jessicurl Too Shea, MopTop daily conditioner, CJ rehab, CJ strengthening
LI: ^^^
DT: Jessicurl WDT, SS Deeply Decadent
PT: SS protein treatment, Ouidad 12 min
Oils: argan, sweet almond, jessicurl oil blend
Stylers: SS firm hold, SS curl enhancing jelly, Kiss My Face Upper Management gel, AG Recoil