If it says there is no food in its inventory but there is, take it out and put it back in. Then it will start eating again. Up for people to know