According to my wife, the chemist of the family, as in she once blew herself up.... not all compounds are created equally. Though the compound is said to be this big long bunch of letters and numbers, how you get from from a bunch of much smaller or larger bunches of letters and numbers to the final end product changes. All the ingredients and the various processing steps along the way never produce 100% pure (on paper) results. These steps and process are even more proprietary then the actual chemical. As in a trade secret. Not all generics are created equal.
I do injectable EV. When I first started it was some off-shore brand and worked as far as I could tell. In time I started getting a USA manufactured brand and wow what a difference. Almost like my first ever shot.
My wife suffers from chronic pain from a childhood injury. (unrelated to blowing herself up but close) She has been taking percoset for ages. Our 'Local' independant pharmacy seems to have a different supplier every month. For years it would be the pills are working OK, or they don't help at all. Since another script I filled her was at a chain I did the percoset there also. Those worked great. Next month, same brand. Month after that same again. Same for a year now. Much the same with her Fentynil patches. The squishy ones work, the paper tape ones don't no matter who makes the paper tape ones. So we use the pharmacy that gets the squishy ones for that