What if I filed my 2019 tax form by turbo tax while I was there for J1 cultural exchange visa? Are there any ways to fix it?

I stayed in U.S in 2019 by J1 cultural visa, my colleague recommended turbo tax so I used turbo tax instead of sprint tax.

After I left U.S I found out that only U.S citizens are allowed to use turbo tax so I was counted as U.S citizen and even received stimulus check while I'm definitely not qualified for it.

I didn't know this.. which I know cannot be an excuse so at least would like to fix this problem so that I wont have any problem going back to U.S in the future.

Is there any ways to fix this problem?