Sm1smom
Super Moderator
Who does the background check? I talked to FBI and they said the clear it in 48 hours. It seems USCIS is checking something else, correct?
The background check starts with the FBI.
The response from whoever the FBI person you spoke with is not quite accurate. It doesn't always clear in 48 hours. If your background check is subject to a hit, it will take much more longer like what you're facing. I've made quite a couple of posts regarding background checks in the past, you can use the search button to find them - I believe one or two other people equally have some detailed posts on this also. And here's a link to one of those old posts (it was addressed to a member processing CP back then, the information is still applicable to AOS though):
http://forums.immigration.com/threads/an-open-letter-to-simon.321638/page-3#post-2352701