Deductions & credits

I am in the same situation. I did not even know this form existed until today. I was a non-resident in 2020 and used Sprintax to file my returns.

I am a resident in 2021 and was filing my taxes on Turbotax today - that's how I found out I am supposed to have an 8889 form.