well, i spent the whole day on this one… i remember i saw at least one more topic with exactly the same problem so i decided to try it out myself and got the same result. Then i spent around 6-7 hours troubleshooting why it happens only when i follow this specific epic guide and not with other projects… turned out that new “FirstPersonBP” and “VehicleBP” templates had some weird “Redirects” in their “DefaultEngine.ini” config files which was causing all this. So i guess no one could really finish this new “code a FPS Adventure Game” guide from epic if they would use the same FPS template. Go to your project folder → config → open “DefaultEngine.ini” → search for “[/Script/Engine.Engine]” , under it you will find 4 lines starting with “+ActiveGameNameRedirects” and 2 of them have “/Script/MyProject” at the end - delete these 2 lines, but don’t touch the other 2 (the ones with your project name at the end). Save file, reopen unreal. - Now everything should work as expected.
In the end i found this solution from the upcoming 5.6.1 hotfix commit :
https://github.com/EpicGames/UnrealEngine/commit/e065cb82075b337bca69549c209e17c1af9f4c42
Honestly i thought i was going crazy…everything worked fine with TPS and twin stick templates but not with FPS one, which official guide suggests. I even re-installed my visual studio, i created like 20 projects… phew