In reply to Torhal:
I also meet this problem now.
I need to fix some of my wow addon project for the new BfA version, so it is frustrating that I have no way to commit the stuff.
I switched to twitch account (last year?). But I've forgotten what was my last used curseforge password.
How can I reset that password?