Search Issue Tracker

Active

Votes

8

Found in

2018.3.0f2

Issue ID

1116476

Regression

Yes

Prefab's references are lost when modifying prefab

Scene Management

-

-

Priority: 2Necessary for shipping a final release

-

Severity: 3Secondary functionality broken

How to reproduce:
1. Open attached "PrefabReferenceLostRepro.zip" project
2. Go to Assets -> Scenes and open 'SampleScene'
3. Click on 'Spawner' and call 'Log' in the ContextMenu in the Inspector
4. Observe the Console
5. Go to Assets, open Enemy in Prefab Mode and edit it (e.g. change the position)
6. Repeat 3, 4 steps

Expected result: Console returns 'Enemy(Enemy)'
Actual result: Console returns 'null'

Reproducible: 2018.3.2f1, 2019.1.0a14, 2019.2.0a1
Not reproducible: 2017.3.0a1, 2017.4.18f1, 2018.3.0a11

Comments (3)

  1. F48e8c87a51c304e14221278f3d74242?d=mm

    trenthm

    Jan 16, 2019 15:06

    Same as @NONGBENZGAMES for me

  2. F48e8c87a51c304e14221278f3d74242?d=mm

    trenthm

    Jan 16, 2019 15:05

    Same as @NONGBENZGAMES for me

  3. D695d3e808fb3b83312d654cfb9de5c5?d=mm

    nongbenzgames

    Jan 13, 2019 13:05

    I too have references in other scripts going missing when updating prefabs. Components randomly get new FileIDs for some reason according to my Git. This has happened since the beginning of new prefab workflows to the latest 2019 alpha13. Not sure if it's due to a faulty upgrade process but this has been project breaking for months and needs attention.

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.