Muscovy ducks have an incubation period of 35 days which causes some confusion when talking about ducks, but Khaki Campbells have a theoretical 28 day incubation period. That 28 days is an estimate, it is not unusual for healthy ducklings to hatch a full 2 days either early or late. You want to be in lockdown with the humidity raised before any external pip, so the standard is to lock down 3 days before theoretical hatch after 25 days of development.
When you count you do not say "1" the day you put them in the incubator or under a broody. The eggs do not have a day's worth of development until 24 hours after you put them in. So the day after you put them in is when you say "1". It may be intuitive to start counting when you put them in but that's not the way it works.
April 2 was a Tuesday. Hatch date is Tuesday April 30. Lockdown should be Saturday April 27. An easy way to check your counting is that the day of the week they should hatch is on the same day of the week you first set them. You put them in on a Tuesday, the 28 days are up on a Tuesday.