So this is the first time I have ever had a ball python refuse multiple meals in a row. She's refused 4 rats all with at least 10 days in between. She is a super picky eater and wont eat if shes had a meal within the last week.. so I moved it to 10 days in between meals but she hasn't eaten the last 4 rats I have offered. Her husbandry is perfect, I haven't changed a thing.. same size meals as usual.

What I thought was really weird was that the first 3 refused meals, she was at least interested. She would poke it with her nose, and circle around it.. but wouldn't strike. This last meal that I tried tonight, zero interest. Didn't even come out of the hide. Didn't even move. Whats going on?