"Launching the Project Failed"
"Please ensure that your project launches normally before running this command."
And from what you said previously, I get that the project don't launches but also don't give you more information about the error, right ?
Normally, building the distribution without checking the "force recompile" option should let you, well... build the distribution. It will change nothing at the main problem, but at least it will let you advance.
If it works, try to start the game not from the SDK, but from the distribution, to see if it start or not, and if this time it give you some information regarding the problem. If it give you more information, you should be able to understand what's wrong. If it don't, you can still release it, warning that it's an unstable distribution ; then you'll have an army of players that will play it, and at least one should end with a traceback or something that can give a hint.
If it don't works, try to delete the persistent files (click on "delete persistent" in the SDK), then try to "force recompile" (right under the "delete persistent") the files. Then try to launch it from the SDK, and/or to build the distribution.
At last option, there's Voodoo bug tracking. In the Ren'py's default storing directory ("user/[you]/AppAdata/Roaming/RenP" on Windows) you have a "backups" directory, where you'll find the backup of your project ; a shit ton of files.
Copy all those files somewhere else, to not be confused by the backup process itself. Then create a new blank project, to not mess with you game. You'll now have to use this new project to revert your code right before the instant it refused to launch.
For this, use the help of the file date, and starting for the most recent, move the files into the new project directory. It will be a pain in the ass, but it's the best way to effectively find the source of the error.
Once you've found the instant things goes wrong, and the file where the error is, use something like
You must be registered to see the links
to identify the difference between this version of the file and the one right after it. Then, add these differences line by line (as much as possible), until the moment the game stop to launch.
It will not explicitly solve the problem, but at least you'll have what Ren'py don't tell you, the origin of this problem.