To explain this issue further:
There is an error in the CnCRemastered\__Installer\installerdata.xml file. The EA app uses that file when calling the launcher (ClientLauncherG.exe).
The XML allows parameters to be passed when calling the exe but parameters need to be preceded by a valid switch symbol in the XML eg - or -- or /
The XML has the parameter DUMP_FULL but because the switch is missing before it, it fails to launch and errors out.
If you specify your own parameter in the app (via View Properties) it seems to override the invalid XML parameter and it launches the game.
You can more or less use any switch you like eg -REDALERT, -NOSPLASHPRELOAD or just some made up switch like -ILIEKTURTLEZ, it doesn't matter, the game will still launch. Alternatively, you can also correct the XML if preferred and you're comfortable with doing that.
It's doubtful if even valid parameters actually take effect, since the exe just launches the launcher.
There's a wider discussion on this and other launch issues here:
https://answers.ea.com/t5/Command-Conquer-Games/Command-and-Conquer-Remastered-Failed-to-launch/td-p/12253286