I was asked in my support ticket (with GM Deofolrex) to post my issue here. I opened a ticket because my in-game tracker won’t track beyond 3 achievements despite giving me an error message that I may not track more than 10. My guess was that it’s something clogged on the backend, like 5-6 achievements were completed but didn’t clear properly or something? The person responding to the ticket said they verified the issue and told me to share here. I was given the following script to try (but it did not work):
/script RemoveTrackedAchievement(GetTrackedAchievements())
GetTrackedAchievements returns a list of achievement ids instead of a table (well, it does this week so?)
/run for i=1, select("#", GetTrackedAchievements()) do RemoveTrackedAchievement(select(i, GetTrackedAchievements())) end
https://warcraft.wiki.gg/wiki/API_GetTrackedAchievements
or put the return list into a table for ipairs()
doesn’t work for retail, only Classic and Cata
Having run into this exact issue and being annoyed at the prospect of having to manually search all the achievements to find the tracked+completed ones to reclaim their tracking slots, I have created a solution.
Until and unless Blizzard fixes this issue, I offer this addon for Retail:
Untrack Completed Achieves
https://www.curseforge.com/wow/addons/untrack-completed-achieves
Install it and forget it; it’ll just quietly do its thing, automatically cleaning up achievements left tracked after completion, every time you log into a character.
Good luck and happy hunting!
Sanity-saver. Thank you so much!
thank you! i just noticed this happening to me in the last few weeks i thought one of their big patches broke something. this fixed it =)
Thank you bunches!