When using a material function in a graph with a comment copied from that same material function will cause the material not to save. The error message that pops up says " ...Graph is linked to private object(s) in an external package.
External Object(s):

Try to find the chain of references to that object(may take some time)?"

Steps to Reproduce
  1. Open a Blank project
  2. Create a Material and Material Function
  3. Make a comment box in the material function and plug in a scalar value into the output result
  4. Plug in the material function in the material graph hooked up to base color
  5. Copy and paste the comment box from the material function into the material editor graph
  6. Save the material

The material will give you an error message saying the graph is linked to private objects in an external package.

The material saves.

See original post for detailed screenshots on steps and result.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Rendering - Materials
Affects Versions4.12.54.13
Target Fix4.14
Fix Commit3114034
Main Commit3133983
CreatedAug 29, 2016
ResolvedSep 6, 2016
UpdatedNov 2, 2021