Hello. Running a project from Epic Launcher, and running it from an icon pinned to the Windows Taskbar, makes the Editor save two separate versions of EditorPerProjectUserSettings.ini, which means different Favorite Levels, Recent Levels etc.
I would always (since 4.13) run a project once, set the editor to automatically open both the last opened project and, in that project, the last opened level. Then I would right click the Editor on the Windows Taskbar and pin it, which allowed me to then quickly launch the project from the Windows Taskbar. But sometimes, if it happened so that I had the Launcher opened, I would launch the project from the Launcher. Maybe I’m mistaken, but I believe this would always lead to the same EditorPerProject configuration. It seems after we moved to 4.25, there’s been this schism, where EditorPerProjectSettings are saved to two different .ini files depending on where I launch the project from. Is that intended, or a bug?
I checked the tool and it’s working (thanks again!) so I passed the link to the team, and a colleague recommended another solution he’s using:
Run “C:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64\UnrealVersionSelector.exe”
Pin it to the Taskbar
Click “No” in the popup window
Now you have a pinned icon, always use it with a right click (will show pinned and recent projects, similar to when you pin the Windows Explorer to the Taskbar)
Edit: gave both new methods a try for a few hours and turns out my original method had one advantage: when the Editor opened, its Taskbar button would emerge from the pinned icon, while with the new methods both the pinned icon and the Taskbar button are visible simultaneously, which occupies a bit more space.