Reached out to our local congressman to inquire why our case is taking so long . This was the reply from USCIS
"Both petitions are still at NBC , they qualify for an interview waiver, which means they may not be adjudicated at the local field office, they are just waiting for a filed office to have the bandwidth to adjudicate them"
It's already been 17.5 months, what exactly does this mean ??