A licensee has reported a problem where having reroute nodes causes blueprints to always be dirty after being compiled when the new compilation manager is disabled.

Regression?: No
This occurred in 4.18 as well

Steps to Reproduce
  1. Open a project
  2. Create a blueprint based off of Actor
  3. In Edit -> Project Settings, disable "Use Compilation Manager"
  4. Open the blueprint
  5. Add a couple nodes that can connect to each other
  6. Create a reroute node that connects the two nodes
  7. Compile the blueprint
    Result: The compilation succeeds according to the Compiler Results but the compilation button is still marked as though there are changes that need to be compiled
    Expected: The blueprint compiles successfully and the compilation button reflects this.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-56457 in the post.

Login to Vote

ComponentGameplay - Blueprint Compiler
Affects Versions4.184.194.20
Target Fix4.20
Fix Commit4335521
CreatedMar 24, 2018
ResolvedJan 10, 2020
UpdatedJan 10, 2020