After an entire day of trying to solve this issue, I have gotten a lot closer to a solution as well as to what is causing the problem in the first place.
I migrated manually by starting a new project and then copying over files from the original project. I am going to keep trying to assure everything works before I end up ticking this as the current best solution.
My guess is that a .ini file or some kind of setting is just making UE5 do this.
Since I only copied over the content folder, as well as setting up the rest of the settings manually, along with compiling the shaders again.