This error message pops up when trying to save a sequence that has a CineCamera whose ActorToTrack is set to any actor in the map:
Can’t save Sequence01.uasset: Graph is linked to object(s) in external map.
External Object(s): Blueprint2
Try to find the chain of references to that object (may take some time)?
Setting ActorToTrack back to None makes saving work again. Both the map and sequence are simple and there are no sub-levels. The CineCamera was added through the Sequencer UI button for adding cameras and has no other changed settings.
This appears to be expected as your camera is a spawnable actor. Meaning it can’t reference level actors. Spawnables allow you to drop the sequence into any level and have the actor “spawn in” independent of the level itself.
So, you can do one of two things.
- Add a track for the object you’d like to track and convert it to spawnable as well (rebuilding the level and lighting while you’re at it), then point it at that spawnable actor.
- Second, you can add a cine camera to the level itself, so that they are both level actors.
I have added UE-32231 to add more clarity to the error message. If it turns out that we want to support this functionality, I will either convert this bug or enter a new one.
Hi Matt Williams,
I’m having the same issue even after removing all references from spawnable camera.
What to do?
This error can also mean you’re trying to reference something in another level. The only reason I didn’t suggest that is because JohnRoger said he didn’t have any sub-levels.