Most of mine eat within a couple days, I did have one that took almost two weeks this year. Just keep trying.

And I wait until I start breeding season again, as long as they have gained all their weight back and a little more.