Get your taxes done using TurboTax

@Opus 17 Thanks for the reply.

Yes, I did file tax return for 2021. 
So I will go ahead and file 1040 NR. 

For FICA refund, can I submit Form 843 and ask for refund?