Layers and tags are not supported.

List of supported components

  • Light
  • LightProbeGroup
  • ReflectionProbe
  • LODGroup
  • MeshRenderer
  • SkinnedMeshRenderer
  • SpriteRenderer
  • TrailRenderer
  • LineRenderer
  • SortingGroup
  • ParticleSystem
  • Terrain
  • AudioSource
  • UI canvas and built-in UI elements like Image, RawImage, Text
  • TextMeshPro

List of supported shaders

Shaders under the following name hierarchies are supported.
  • Universal Render Pipeline/*
  • Unlit/*
  • UI/*
  • Sprites/*
  • Skybox/*

Validation issue details

The following issues may appear when vaidating your scene for export:
IssuePrevents ExportCauseFix
UnsupportedShaderNoYou’re using a custom shader that’s not supported. It may or may not run as expected. It is advised you test your environment on a small number of devices before deploying them at scale.Use one of the supported shaders if possible
NonBakedLightNoYou’re using a realtime or mixed light which may cause performance issues.Unless really required, bake your lighting for better performance.
UnsupportedRenderPipelineYesRender Pipeline is not URPCreate a URP Asset (with Universal ) and set that in your Graphics Settings
CustomScriptFoundYesYou’ve attached a custom MonoBehaviour script on a GameObject in your sceneRemove the component, custom scripts are not supported
CameraFoundYesYou have a Camera on the sceneRemove the Camera from the scene
EventSystemFoundYesYou have an EventSystem component on the sceneRemove the component from the scene
NoUserAreaProviderFoundYesYou don’t have a user area provider on the sceneCreate an empty GameObject and setup the MonoCircularUserAreaProvider component to it
AudioListenerFoundYesYou have an AudioListener component on the sceneRemove any AudioListener components from the scene
SceneNameViolationYesYour scene name isn’t allowedRename the scene you’re trying to export. The following names are not allows: Launcher, Video, OculusQuest, Pico, Wave