Hi Aimi and welcome to BYC. Sorry, i know nothing about ducks or incubators, so I'm about as much use as a chocolate teapot. I'd suggest posting your question on the "Duck" forum where the duck peeps will, no doubt, be able to help you out.
Good luck
CT