Blueprint's Save on Compile causes level saving errors after compiling

If changes are made to a blueprint that is set to save on compile in some fashion, and that blueprint has been placed in the level, then the editor will produce an error when saving the level after that blueprint is compiled. This does not occur if the blueprint is set to never save on compile, with or without saving immediately afterwards.

Steps to reproduce:

  1. Create a new project containing blueprints.
  2. In the Editor, open the blueprint for some actor in the level. Make sure this actor has been placed in the level.
  3. Set the Compile option “Save on Compile” to either “On Success Only” or “Always.”
  4. Make a change to the blueprint so that it needs to be compiled, then compile the blueprint.
  5. Attempt to save the level. This will produce the error.

Version: 4.17.1-3586342+++UE4+Release-4.17

System: Windows 7 Professional, 64-bit

Hello,

Thank you for submitting a bug report. I have reproduced this issue and logged a report for it here

You can track the report’s status as the issue is reviewed by our development staff. Please be aware that this issue may not be prioritized or fixed soon.

Have a good day!

So…does the level actually change and need to be saved if you modify anything within that blueprint? When you have auto-saving set to “On success”, does the editor attempt to Save All or is it just saving the current blueprint?