CurseForge and Overwolf have joined forces! You can read more about the announcement and the implications here.
Why is my name on Curseforge "ForgeUserXXXXX"?
This means that you did not provide consent to transfer your information from Twitch to Overwolf, and thus your CurseForge profile was un-linked from the personal information properties (username, email, avatar).
In order to gain access to this account, you can follow the user flow in the 'Account info missing?' link in the top navigation bar.
Note - after you completed the process you may need to log out and in again.
My account didn't merge correctly.
If you encountered errors during the process, please contact our support team - support.curseforge.com
When you contact us, please provide the Twitch username and CurseForge username you'd like us to link.