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