Achievement Tracker Bugged

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!

2 Likes

Sanity-saver. Thank you so much!