Do you or your spouse have any military background or some kind of job that requires long background checks. How is the travel history for both of you? So you did get the PPR email (counterfoil email), but now maybe the delay is due to your move to Pakistan. Mandamus would've been an option if...