Yo, I saw that you removed the -EpicPortal command line argument for Frostpunk. FYI that argument has historically been necessary to allow EGS games to launch without the Epic Games Launcher running at the same time, as otherwise they would trigger a start of the launcher and then restart themselves through there.
I assume based on your changes it is no longer required, but in the off chance that you performed your test with the Epic Games Launcher running in the background, it's worth being aware of as the argument only really have an effect if the Epic Games Launcher is not already running.
Cheers!