I was born abroad (Mexico) to American parents. In the 90s I was able to get a passport - but it's now expired. When I went to get a social security card they wouldn't give me one, and they wouldn't take my expired passport. I ordered a new birth certificate, but it has several spelling errors, so I'm unable to get a new passport without leaving the country and having my birth certificate corrected.
How can I get a social security card without leaving the country to get my birth certificate corrected? Is there anything the State Department can give me to prove to Social Security that I'm a citizen?
Thanks!