udacha6 said:
You would think if there are any security concerns then my case would not be approved either, right?
No. The cases are independent of each other when it comes to security clearances. That's what I meant when I wrote that USCIS considers each case as a separate case when they adjudicate them. Personally I didn't have the results for my name check prior to my interview either. I still have not received them and the request was made to the FBI 3 months ago.
In this case since you are the primary, you are approved on the sponsorship of your company, and you passed the security clearance on your own merit.
Your spouse's case will only get approved if you remain married, and if his security clearance passes on his own merit, regardless of the fact that your security clearance was declared OK.
His case is no way shape or form automatically approved, just because yours has been approved. They still need to verify a few more things specific to him. Many people have the misconception that the dependant case is always approved at the same time as the primary, and if the primary is approved then the dependant will be approved. Although this is true in the majority of cases, USCIS still sees the dependant as an individual case, who's approval, is based on the approval of the primary, and among other things, like medical history, criminal record, legal status, working without authorization, etc.
Its also possible that since you asked for an expedite request, they agreed that it should be expedited, since its past their processing date, and considered his case to be so old that they wanted to get it off their plate as fast as possible so that they could move the processing date forward. It may not have been personal, just bad luck.
But don't worry too much about it. Just because they transferred him for an interview, does not imply that he was a bad person, or that he will get denied. They may just want to verify that he exists, in person, and ask him a few questions, in person. Usually these questions are not out of the ordinary, and its nothing to be concerned about. My interview questions, for example, were so basic, it was almost a silly waste of my time.
Or, if he was transferred for "speed processing" my theory is that he has a chance to not even get an interview at all, and just get approved by the local office. I believe they do this to cases that are generally straight forward, but they just want to move the processing date ahead at the service center.