Karim Daoud showed up at a Newark immigration office earlier this month expecting just another day of routine paperwork.