Your description of issues makes me think of a few possible scenarios: Temperature, food source contamination, and Cryptosporidium (as you already mentioned). Any testing done for Crypto that is not explicitly PCR based: I would rule as unreliable. PCR testing can be pricey and I have had to personally request the test at my Vets office vs. their standard method.
For temperature: IMO: I think 24C is too cold for ambient. I did keep mine at 24C (to simulate winter) for several months and the result was a respiratory infection, several regurges, and a plethora of digestion issues in my colony. I've been holding at 26.7C stable now 24/365.25---no issues for almost a decade now. That is just my experience--I know lower temps 'work' for some people. I do still have a hatchling every now and then that has an issue with digestion, but, it balances out as they get older.
Just some thoughts...Best of Luck!![]()