Visual Studio opening file from wrong engine version when going to code declarations

The version is 4.12 though, I’ve done this many times before when changing versions. Perhaps some of the project files got corrupted when i did something and i need to re-generate? I’ll have to test that later. Still seems strange that it could happen.