The main reasons why an axolotl will stop feeding are either an inadequate food , a change of tank, a tank water that is too turbulent , hot or too polluted , stress because of an aggressive tank mate , an intestinal obstruction and finally the arrival of winter .
Important correction about the water quality of the axolotl tank:
Ammonia should be at 0 ppm
Nitrite should be maintained below 0.75 ppm
Acceptable Nitrates Level : from 20 to 60 ppm are acceptable since they're relatively safe for your axolotls.
DISCLOSURE
You should always consult a veterinarian if you suspect that your axolotl is sick , I will give some advice here but the last word would be that of your veterinarian.
READ THE BLOG POST : https://famillypet.com/10-reasons-why-your-axolotl-wont-eat
10 reasons why your axolotl won’t eat :
1 – A new habitat
2 – The arrival of winter