Search Issue Tracker
Third Party Issue
Third Party Issue in 6000.3.X
Votes
2
Found in
6000.3.0b1
Issue ID
UUM-122743
Regression
No
[Android] Black Screen instead of the camera stream when AR Camera is used
How to reproduce:
1. Open the “ReproProject.zip“ project
2. Open the “Scene“
3. Build and Run for Android
4. Accept the Camera permissions
Expected result: Shows the back camera view
Actual result: Shows a black screen
Reproducible with: 6.0.6 (6000.0.57f1), 6.2.0 (6000.0.57f1), 6.3.0-pre.1 (6000.0.57f1, 6000.2.3f1, 6000.3.0b1)
Reproducible environment: macOS 15.6.1 (M4 Max), Windows 11 (Reporters)
Not reproducible environment: No other environment tested
Reproducible with these devices:
VLNQA00617, Xiaomi Redmi Note 11S (2201117SY), Android 11, CPU: MediaTek Helio G96 (MT6781), GPU: Mali-G57 MC2
VLNQA00488, Samsung Galaxy Tab S6 Lite (SM-P615), Android 11, CPU: Exynos 7 Octa (9611), GPU: Mali-G72
Samsung Galaxy Note 10 Lite (Reproters)
Vivo V25E (Reporters)
Not reproducible with these devices:
VLNQA00175, Samsung Galaxy Note 9 (SM-N960F), Android 10, CPU: Exynos 9 (9810), GPU: Mali-G72
VLNQA00335, Samsung Galaxy S20+ 5G (SM-G986B), Android 10, CPU: Exynos 990, GPU: Mali-G77
VLNQA00319, Google - (Pixel 4), Android 13, CPU: Snapdragon 855 SM8150, GPU: Adreno (TM) 640
VLNQA00294, Oppo - (PCDM10), Android 11, CPU: Mediatek MT6779 Helio P90, GPU: PowerVR Rogue GM9446
VLNQA00431, Xiaomi - (M2011K2G), Android 11, CPU: Snapdragon 888 SM8350, GPU: Adreno (TM) 660
Notes:
- Reproduces on a fresh AR Mobile template
- UI is visisble, but the stream from the camera does not go through
Comments (1)
-
RichardTea
Oct 27, 2025 10:54
This is a critical issue, it makes the AR features of Unity completely unusable
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
Resolution Note:
Thank you for reporting a bug to Unity.
We have reviewed the issue carefully and have determined that the issue, in essence, is coming from ARCore SDK. The texture of the camera is null because the AR Session is not created. We were able to reproduce the issue on an Android project with no connection to Unity. This issue has been communicated to Google. Since Unity cannot fix it, we will close this as a "Third Party Issue". You can reach out to Google by creating an issue on their ARCore SDK Github: https://github.com/google-ar/arcore-android-sdk/issues*
Resolution Note (6000.3.X):
Thank you for reporting a bug to Unity.
We have reviewed the issue carefully and have determined that the issue, in essence, is coming from ARCore SDK. The texture of the camera is null because the AR Session is not created. We were able to reproduce the issue on an Android project with no connection to Unity. This issue has been communicated to Google. Since Unity cannot fix it, we will close this as a "Third Party Issue". You can reach out to Google by creating an issue on their ARCore SDK Github: https://github.com/google-ar/arcore-android-sdk/issues*