Oh wow, I understand. I’ve had a SSN every since immigrating to US 6 years ago and I became a citizen 2 years ago, if it’s truly not updated automatically, then this makes sense. I’ll try contacting my SS office. But I have also tried submitting a copy of my US passport to online portal at Florida Tech, and it still got rejected. I ended up getting an email saying I have to mail them a notarized copy of my US passport.