Thanks guys for the replies. I think I may have an answer. But will check with nearest Global entry enrollment center.
Can I add/change my citizenship through my TTP account?
No, you must go to a Trusted Traveler Enrollment Center (Global Entry, NEXUS, SENTRI or FAST) if you need to change...