My OPT application was received by the Nebraska processing center in mid March and is still pending. I'm start getting worried since all of my friends who sent their applications about 1~2 weeks later than I did already got their EAD cards few weeks ago. Is it possible that this delay is related to the fact that I had to pass a security check due to the field of study?