When breeding there is never any guarantee of anything, male may or may not breed their first year does not mean they never will, some male just take a little more time.

And of course because your male breeds does not mean the female will take.