1. those just your own guess.
2. lots of people with clean like white paper history still expericed long delay in NC
3. there are two parts of check. FP and criminal background check. this check is nothing new (always there when you apply GC). the new check added is the NC.
4. you may mix up the background check and NC