I've been experiencing something similar. Until last week less than half my collection were taking rats (live or f/t, I feed both) regularly. Some of them are still off feed, but a lot more have started eating again. They would eat for a couple weeks, then fast for a month or two.

I really have no idea why they would go off feed like this. All I can think of is they are just being typical picky ball pythons.