From your list, I would suspect the plant extracts. Ashwaghanda, EGCG, Curcumin have each shown to be capable of causing liver damage, usually with higher doses and prolonged use.
In general, plant extracts are very. very dirty drugs. I personally am super careful with adding any plant extracts to my stack. The potential for interaction is huge, and it’s very difficult to pin down what is responsible. Two extracts can be OK separately, but taken together suddenly cause unexpected problems. Now you mix five or more - boy, in my mind that’s russian roulette. I’ve taken curcumin, but dropped it since going on rapamycin. Otherwise, I’ve only taken grape seed extract and garlic powder, briefly. That’s it, sum total. The risks are just not worth it.
Meanwhile the benefits are often poorly researched. And what you buy can differ in batches, unlike strictly regulated and standardized pharmaceuticals. They come from plants grown under a variety of conditions with many variables dependent on soil, season, pesticides, pollution. And this is true regardless of the brand (though obscure brands are of course a whole other source of danger). Regardless of brand (do they test each and every one of their batches?) I’m always worried about things like lead and heavy metals, including in spices, let alone these extracts, especially from places with poor consumer protection standards like India or China. Concentrated extracts, compounds you’d never consume in such quantities naturally from fruits and vegetables. No thanks.
And take a close look at those studies of plant extracts. The quality is usually poor. Frequently heavily biased in countries where the extracts have historical presence like various Chinese or Indian “traditional medicine”. I don’t trust them at all.
Bottom line, people think that somehow anything from plants is “natural” and therefore safe. The opposite is true - these are incredibly dirty drugs with hundreds of poorly studied compounds. Taking them is always risky. Give me well characterized pharmaceuticals any day - at least I can be reasonably confident about what it is that I’m getting.
Drop everything and reintroduce one by one. But first take a long hard look at whether you have good grounds for taking something. And consider the risks, especially of plant extracts - you might find the benefits poorly substantiated while the risks sky high.