Upvote:4
Yes you are required to disclose and upload the passports for all citizenships that you hold. If you are not able to do this on your online application in GOES, you can do that during your interviews and must be done. In my NEXUS interview (NEXUS is similar to GE but administered by CA and US), I was specifically asked whether I am only the citizen of the country that I uploaded passport for.