Green urates is caused by bile salts coloring the poop. When feeding well, the color is concealed in the rest of the waste, but it becomes more obvious after the intestine empties during a fast.

Cause could be something as simple as cool temperatures from the heater's power going off. Or it might be a liver or kidney problem or something else that only a vet can treat. Good luck.