Hi there,
I completely understand how this can be a bit confusing to deal with, especially when the launcher isn’t showing up as expected.
The issue usually happens because the Paradox Launcher either didn’t install correctly or the game isn’t properly linked to it, which causes Steam to fail in launching the game as intended.
To get this fixed, go ahead and download the Cities2.bat file that Paradox support provided, then place it in your game’s installation folder that’s the same folder where you’ll find the Cities2.exe file.
After that, right-click the game from your Steam Library, choose Properties, and under Launch Options, type in cities2.bat %command%. Once done, just close the window and launch the game normally through Steam.
Can you check if you can locate your game’s folder and confirm if the batch file is already placed there? That’ll help us see if we’re good to proceed with the next step.