Ducks take a while. I put mine into lockdown a day or two early because I thought the rocking meant they were ready. They didn't hatch until their due date. So be patient. A couple didn't even finish hatching until a couple days after their official due date. Ducks can take up to 48 (some even say 72) hours to hatch. It is a LONG waiting game. Good luck!