I'm having the same problem as @DeusEstMagnus the link for the final stage of account application just leads to the main forum landing page, has it been moved or renamed by chance? link below for reference.
https://www.sanctuaryofwanderhome.com/forums/index.php?/forms/3-sow-star-citizen-member-application/