else if conditional passing even though the conditions haven't been met?

It was my game but I’m not sure if the startup project changed. Originally, I had been building my game out of VS2022 for a few weeks but hadn’t really been changing code yet. Then I ran into the else if issue where it seemed like my changes weren’t lining up with the breakpoints. I uninstalled/reinstalled VS and got these errors. When building my project it would say something like “1 succeeded, 9 failed” and give the errors listed in the SS above. I ended up reformatting my C drive and reinstalling everything.

Now my project is okay and builds with no errors! But crashes on launch during shader compilation and points to UnrealEditor-Core or UnrealEditor-ShaderPreprocesser with access violation reading location.

This is the same crash I get when trying to run Lyra so I’m assuming this is just some weird issue with my PC and UE5 + dx12.