Unreal Won't Open Unless I Open An Old Project First

This is strange and has been plaguing me for a while.

This is how it goes:
Monday Morning
Open the 5.3 project, I’ve been working on for a while but it doesn’t open.
UnrealEditor and the CrashClient processes are up and they’re taking resources but no splash screen and no editor.
Wait 5+ min, still nothing.
Kill processes.
Then, I kill all the generated folders: Binaries, Intermediate, Saved
Double click the uproj again
This time, I get a window asking to confirm rebuilding some modules.
Hit Yes.
Wait 5 min.
Splash screen
Wait 1 min
Editor like normal

Monday Afternoon
Work on 5.3 Project, hunky dory.
Close editor
Have lunch
Come back, double click uproj
instantly splash
1 min editor is back
Nice.

Tuesday Morning:
Working on new light weight 5.5 project.
Double click uproj
Nothing.
UnrealEditor and the CrashClient processes are up and they’re taking resources but no splash screen and no editor.
Kill processes.
Go to old 5.3 project from monday, try to open that via uproj.
Nothing.
Kill processes.
Then, I kill all the generated folders: Binaries, Intermediate, Saved
Double click the uproj again (again)
This time, I get a window asking to confirm rebuilding some modules (again)
Hit Yes.
Wait 5 min.
Splash screen
Wait 1 min
Editor like normal
Close 5.3 project
Head back to 5.5 project
Double click uproj
instantly splash
1 min to editor

I know its bonkers, I’m honestly unsure why it happens and my work around, as it stands, is that I appease my old project daily by opening it to work on new projects.
I’ve reinstalled all the engines I have and epic games launcher for good measure.
I’ve reinstalled VisualStudioCommunity2022 as well.

I’m not able to recreate this on other machines.
I’d really like to not reinstall windows.

Thoughts? Help?