Have to compile twice. Editor sometimes uses previous build.

I first noticed this issue because of the UE_LOG months ago. I would be using a UE_LOG to debug something, and I would notice the logs were from the previous build. I was not sure everything except the logs were from the previous build until today. Now I’m sure. Sometimes, when you hear the ‘cash sound’ of a good build and hit play, it’s still using the previous build. You have to hit it twice to be 100% sure you’re using the binary you just compiled. I can prove it if anyone doubts it. I expect I’m not the only one to run into this. It’s not at all consistent, most of the time you get the correct build, some % of the time it’s the previous build.