Update uProject from .sln

There are several ways to update the .sln files from uProject. But I am having a difficult time updating the uProject files from .sln.
If I change the input parameters on a function in Visual Studio, I can run a debug version, go into the editor, and change the derived blueprint to take advantage of the new inputs.
But once I quit out of Visual Studio and run the .uProject file, the blueprint is broken and doesn’t reflect the new C++ files.
What is the correct approach to updating the .uProject files from the latest C++ files?

Are you running “Debug Editor” from visual studio? I think running the uproject file defaults to running “Development Editor” which could be an old build. Try building “Development Editor” in visual studio then run the uproject file agian.