Apu,
Sometimes USCIS does initiate two name check requests at the same time, due to system error, user error, etc. If one is cleared, it means your NC is cleared. The other one will never be touched again, but for some reason will be left in the system.
This is actually a common reason for some people to receive conflicting info regarding their FBI name checks. Depending on which one an IO clicks, you will get different answer whether your NC has been completed.
Yesterday TSC IO said that my name check is completed and they received the results from FBI on October 14. I did not know what to say! couldn't believe that and finally said thanks to her.
Today I called again to confirm that, to save a InfoPass trip. I got another OLD lady.. asked about Name Check.. she took a while typing something came back to me and said that Cases is assigned to officer with out telling about name check.
I have asked again about Name Check, she went back typing something mean while she took somebody's help and asked me hold on and put me in hold for a while... After a while she came back saying that Name Check is pending... I can't believe this again...
Is there something they are hiding?