launcher.exe is required to shell-open rfg with steam url. the exe is compiled with debug version of msvcrt which is unfortunate and doesnt work for all users. have to compile it in release mode instead.
unfortunately modifications to launcher sources were not preserved https://github.com/rfg-modding/SyncFaction/tree/master/mods/Steam%20Re-enabler#launcherexe