I left the country in September 2024 and now I am not able to file taxes through Turbotax ? How I can file now ?
Are you non-resident? If you are, this is a CRA restriction and it means you have to print & mail your return.
Here is the link about CRA restrictions:
File your taxes online: NETFILE eligibility
Thank you for choosing TurboTax.