For 2024, you were exempt from January to December. From October, your residency period began, but it isn't 183 days (because most of the year you were exempt). You don't meet the substantial presence test for 2024, so you will file as a nonresident alien for 2024. For tax year 2025, you will be able to file as a resident alien.
TurboTax does not prepare 1040 NR returns but our affiliate at Sprint Tax does. Contact them here for further information.
You won't be able to use Form 843 for a refund of FICA Taxes. There may be an amendment procedure to get that money back. Sprint Tax should be able to help you in this manner.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"