If possible, would you be able to elaborate on what glitched with the Duck O' XP?
We've got an update in progress that will alleviate the issue with having 2000 ducks and individually upgrading them. We're also looking into what may be wrong with the Maximum Science achievement, to see what may be wrong.