Player achievements reset and granted after every new game luanch

Every time I relaunch the game and join into a world, I am bombarded by 10+ achievements all at once, and continue to be able to earn more of them despite already having completed them. I tried to port over my official achievements file from Terraria to Tmodloader but it just seems to be overridden. I've searched around on Reddit, here, and Google, but no one else seems to have this issue.

How can I get Tmodloader to remember my achievements and stop granting me ones I already have earned? I tried moving my characters to the cloud but that didn't change anything.
Was this page helpful?