I had a female that hadn't eaten in about 6 months break her fast the other day. She ate hopper mice as a baby. When I got her in my care she switched to rats fine and ate them for a long time. All of a sudden one day she started refusing them. I tried live, ft, small, big - nothing worked. She only lost about 20 grams from 800ish to 780ish during that time. Eventually I caved and threw a mouse in there the other day and she took it immediately.
Needless to say she will end up going up for sale if she doesn't switch back readily...
THAT's why I feed my snakes rat crawlers right out of the egg.