Dual citizen streamline backlog...am I still able to apply for recovery rebate credit?

I am a dual citizen and have done my US streamline previous year but turns out my file has not yet been processed after calling IRS. They said I can continue filing this year regardless but since my info is not in their system will I still be able to submit recovery rebate credit?