It's the latter. Nothing wrong with my ID on the project site itself. I have notified FreeDC.
Forum Rules