First time ever I see the case like that:
I am using git with multiple branches (master/dev/next_version) and switch between them pretty often.
A week ago we released new app version and I commited it to master and proceeded in dev branch. I am 100% sure that scene worked fine, I tested it hundreds times.
What happens now - I did some dev and testing and had to create a hot fix for recent release, but starting the scene in editor using the latest commit I get these errors:
and “Missing Prefab (Dummy)” object has created on the top of hierarchy. Stopping the playback, this object not being destroyed.
The worst here that there is no info at all, even in Editor log. I don’t see any option to try find the source of the problem.
Component (RectTransform) added to multiple GameObjects! Removing it!
(Filename: ./Runtime/BaseClasses/GameObject.cpp Line: 876)
Transform component could not be found on game object. Adding one!
(Filename: ./Runtime/BaseClasses/GameObject.cpp Line: 744)
GameObject has multiple Transform components! Merged into single one.
(Filename: ./Runtime/BaseClasses/GameObject.cpp Line: 895)
Furthermore, switching to ANY older then this release commit I got the same issue, but I worked on it for 1 week before, and that was absolutely OK until I switched the branches.
I found only 1 thread on the forum about it saying that scene could be merged incorrectly by Yaml, but this doesn’t describe my case much…