It seems reanimated semi-rare monsters may be causing trouble with the semirare window.
Mafia rejected all 3 fortune cookie numbers when I ate a cookie after fighting a baa'baa that I'd copied with the reanimator.
Early in Day 2 of a SC KOLHS run, I ate an optimal dog after finishing my turns in high school. I fought and reanimated a baa'baa on turn 189.
My 3rd wandering baa'baa appeared on turn 265.
I ate a fortune cookie after turn 271, and it gave me numbers 2, 93, and 101, all of which were rejected. They would all have been considered too early if it was going off a window from my last baa'baa, but the 93 and 101 were viable numbers.
Thanks!