When using a custom engine build with my project. Drags in all UE5 projects and builds them each time unless I disable the In the VS Consiguration Properties

Hey everyone! I am currently struggling to understand how I can have my Configuration Properties actually save after re-generating my VS solution. If I do not have all of these boxes (Except the two I have selected in the screenshot below) occasionally it will just decide to re-compile the entire engine even if I have not made any changes to it.

I would like to understand why this happens and if there is anything I can do to prevent it. My current workflow is to just remember to untick them each time I regenerate.

If you have UE5 source code.
You need Just Build “Development editor” and select started object “UE5”.(build one time)
Just press “Build” Button.(Button name is not “repeat”)
go shortcut to desktop “C:\UnrealEngine-release\Engine\Binaries\Win64\UnrealEditor.exe”
Project.sln files you dont need UE5 build.
(If more changes just press “build” button)(Button name is not “repeat”)
Go project tab right click and “select default Solution”.
In development editor you can build current project.