Scene doesn't display preview the prefab when the root node doesn't have the UITransform component.

Create a prefab:

  • Create a node with a hierarchy like this one: Root → Child (include some sprite).
  • Now, remove the UITransform component in the root node.
  • Close project then open then project again.
  • Edit that prefab again, you can’t see the sprite. But the sprite displays well when running the project.

My cocos creator version: 3.3.0

Thanks for the feedback, we will optimize this issue in the subsequent version.