I dont know much, but since no one has mentioned it.... Isnt BP breeding season now? Maybe she is just off feed for that. Did you ask the previous owner if she went off feed during breeding season?
October/November is the start of ball python breeding season.