I contacted USCIS 2 weeks ago to inform them they were outside normal processing times, they sent me an email yesterday stating
"Your case is currently delayed because the required security checks are still pending. We cannot make a decision on your case until we receive the results of these checks".
Has anyone else received something similar on their case? Is something wrong with my application or is this just a stalling tactic for USCIS? For the i129F, would it mean they are waiting on a security check of the petitioner (US Citizen) or the beneficiary? How long do these checks take and what exactly is involved with them?