I currently have an update for my addon that is still stuck as "Under Review" and I am trying to find how to lodge a ticket yet the old place to submit a ticket, (https://support.curseforge.com/hc/en-us), leads nowhere, and the "help" button at the bottom of this site is also broken; so how do I lodge a ticket now?
Its is probably right in front of my face but the sand in my eyes makes things blurry.
Seems like the CurseForge HelpDesk is indeed currently down, so it's not your fault.
Until they get it back up running, use:
https://help.twitch.tv/s/contactsupport
Category: Twitch Apps
Sub Category: Twitch Desktop App
Detail Category: as it fits
In reply to Elkano:
Hi Elkano
Thanks for your help :)