That's normal It's going to take forever. Mine externally pipped 3 days before their hatch date and they didn't come out until the night of their hatch date.Official hatch day is tomorrow. But the piping began on Friday and Saturday and more yesterday.... so I was worried about them pipped for so long.
Is this your first time doing ducks?