We are running our own branch of UE 5.5. I am running source via Rider.
In the last week Rider sometimes rebuilds the engine when I restart it after a repo push.
The only errors I can see in the logs are:
- [2025-10-03 11:24:36.959] [wireLog] [error] UnrealEditorServer-ProjectVenus: error has occurred while receiving
- PropertyBag: Expecting RefCount to be zero on destructor, but it is 2.
I have no idea if they are related.
Hi,
When this happen, take a look at the UBT logs in the console and the more detailed log in: Engine\Programs\UnrealBuildTool\Log.txt. If Rider trigger UBT and UBT recompiles a large set of files, it usually means that the files were ‘touched’. Maybe the push touches the files it pushes. So in your next ‘push’ check if the modification dates on the files are affected. You can also look at which files are recompiled and try to understand why they needed to be. But in general, it’s related to the file modification date. To eliminate Rider, you could capture from the log the command line Rider is using when invoking UnrealBuildTool (UBT) to compile, then push something to the repo, then compile with UBT from the command line (not starting Rider at all). It will tell you if the push is responsible of something. Then if nothing compiles, open Rider, and check if it recompiles. If something recompiles, then it’s likely something Rider is responsible. I’ll start with that to try isolating the source of the issue. The error you are seeing, I’m not sure in which context, but if they are runtime errors, they don’t affect compilation.
Regards,
Patrick
Tack you so much! I will keep an eye out when it happens again. Super useful tips!
Best regards,
Kristian