Hello,
Yes you can visit ND personally to get some update but it really depends who do you encounter at CHC. If you're lucky enough you will be entertained & some light would be shed on your case. Anyways, CHC ND is open to public from 11 am -12 pm only, Mon-Thur.
If you want your passport...