# Issue with newer Android device and Image Target + Green Screen Video

**URL:** <https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599>\
**Category:** Technical Support\
**Tags:** android\
**Created:** [November 15, 2024, 3:21pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599 "2024-11-15T15:21:09Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [November 15, 2024, 3:21pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/1 "2024-11-15T15:21:09Z")

</div>

Anyone had issues with Android devices and alpha / green screen videos? We used the aframe example here: [Green Screen Video | 8th Wall | 8th Wall](https://www.8thwall.com/8thwall/alphavideo-aframe) And that works fine on our devices but our copy just endlessly spins. The difference seems to be the request to allow camera does not present on our copy of the project for some reason. In debug mode, the only error in the console it just says DOMLIST token cannot be empty. My project is not yet published but in case someone from 8th wall wants to take a look : [8th Wall](https://www.8thwall.com/battlefields/princeton-topo-map) we tested with an Samsung S23+ on Android v14 an old Samsung S8 on Android v9 did work. iOS loads and functions just fine. I have tested several things but nothing seems to be that different than the project it was copied from. I do have a custom shader but I even tried using the chromakey shader that came with the project to see if that helped but no.

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [November 15, 2024, 11:06pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/2 "2024-11-15T23:06:06Z")

</div>

Thanks for reporting this! I’ll take a look and report any details.

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [November 18, 2024, 5:27pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/3 "2024-11-18T17:27:36Z")

</div>

I wasn’t able to replicate the issue on our sample project with a Galaxy S24. Feel free to share your project with [support@8thwall.com](mailto:support@8thwall.com) so I can take a look at yours.

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [November 18, 2024, 6:00pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/4 "2024-11-18T18:00:52Z")

</div>

Ok we’ve added the support email to the workspace. Please look at the staging version… commit# bb7e368

[8W Staging Log In](https://battlefields.staging.8thwall.app/princeton-topo-map/) passcode is iknow

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [November 18, 2024, 7:54pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/5 "2024-11-18T19:54:32Z")

</div>

Hi Rosemary,

Apologies for the confusion, can you actually share it with ‘`support`’, [Project Sharing | 8th Wall](https://www.8thwall.com/docs/guides/projects/project-sharing/#share-project-with-another-workspace)? In the meantime I’ll take a look at the staging version on Android.

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [November 19, 2024, 1:17pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/6 "2024-11-19T13:17:01Z")

</div>

We don’t have the share option on the projects.

---

<div class="post-metadata">

**Author:** ![Evan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/evan/32/431_2.png) [@Evan](https://forum.8thwall.com/u/Evan)\
**Post date:** [November 19, 2024, 11:39pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/7 "2024-11-19T23:39:31Z")

</div>

Can you check the system settings and browser settings to confirm that camera access is enabled?

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [November 20, 2024, 12:28pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/8 "2024-11-20T12:28:08Z")

</div>

Thanks Evan, yes the camera settings are enabled for the browser and set to “ask first” on all our devices.

 ![image](https://us1.discourse-cdn.com/flex019/uploads/x8thwall/original/2X/6/647f5ec058a39523a49a82745941ed473a77bdb6.jpeg)

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [December 5, 2024, 2:09pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/9 "2024-12-05T14:09:56Z")

</div>

Just wanted to check in on this… Is there anything else I can check or try? We are not able to share the project, there is no share button for me or the owner of the workspace.

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [December 5, 2024, 10:11pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/10 "2024-12-05T22:11:07Z")

</div>

Hi Rosemary,

Our team is currently deploying a fix for project sharing that should allow the workspace owner to share the project with support.

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [December 10, 2024, 10:31am UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/11 "2024-12-10T10:31:12Z")

</div>

Great, George. I see now the share option but it’s asking for a workspace url not an email address. What should I add for the support team?

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [December 10, 2024, 10:19pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/12 "2024-12-10T22:19:48Z")

</div>

Share with the `support` workspace. 🙂

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [December 11, 2024, 11:34am UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/13 "2024-12-11T11:34:34Z")

</div>

> [@GeorgeButler](#):
>
> support

Done! Thank you! Let me know if you need anything else.

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [December 11, 2024, 10:22pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/14 "2024-12-11T22:22:02Z")

</div>

Thanks for sharing! I’ll be able to test on the Android device tomorrow once I have access to it.

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [December 12, 2024, 9:14pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/15 "2024-12-12T21:14:40Z")

</div>

Hey @rosemary,

I took a look, and it seems like this might be related to the issue described here:

> **[Loading Screen Infinite Spinner | 8th Wall](https://www.8thwall.com/docs/troubleshooting/loading-infinite-spinner/)**
>
> Issue

I’ll keep working on connecting my Android device to remote debugging to confirm, but as a test, I recommend removing all of your custom CSS to see if the experience loads. If it does, that would confirm it’s tied to the issue in the link above.

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [December 16, 2024, 2:20pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/16 "2024-12-16T14:20:42Z")

</div>

Thanks for your help George. I did remove all css and it did not change anything. I tried to add absolute positioning to the video element as described in the linked issue… Still no change. Any luck with your debugging?

---

<div class="post-metadata">

**Author:** ![Evan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/evan/32/431_2.png) [@Evan](https://forum.8thwall.com/u/Evan)\
**Post date:** [December 16, 2024, 8:21pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/17 "2024-12-16T20:21:03Z")

</div>

```auto
SyntaxError: Failed to execute 'add' on 'DOMTokenList': The token provided must not be empty.

```

The error in the console indicates `.add()` is being called somewhere in the code, and that it is being passed an invalid (empty) parameter.

Specifically, the issue is coming from this line in the code:

```auto
const {manufacturer} = XR8.XrDevice.deviceEstimate()
document.body.classList.add(manufacturer.toLowerCase())

```

We can confirm this is the issue by commenting out all calls to `.add()`, then adding logs to help identify which call is causing the issue. Once we’ve determined this line is causing the issue, we can add a log to check the parameter:

```auto
const {manufacturer} = XR8.XrDevice.deviceEstimate()
console.log(manufacturer) // outputs an empty string

```

It is possible that `XR8.XrDevice.deviceEstimate().manufacturer` is an empty string – you will need to account for this in your code (i.e. check the `manufacturer` field is not an empty string before passing it to `.add()`. We will try to highlight this point in our documentation more clearly.

Hope this helps – let us know if you have any further questions.

---

<div class="post-metadata">

**Author:** ![rosemary](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/rosemary/32/134_2.png) [@rosemary](https://forum.8thwall.com/u/rosemary)\
**Post date:** [December 17, 2024, 1:23pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/18 "2024-12-17T13:23:16Z")

</div>

Thank you so much! That did fix the issue adding a conditional for that manufacturer string.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex019/uploads/x8thwall/original/2X/9/9212a857458f1b03a6accb129e0f8cbea408e3e5.png) [@system](https://forum.8thwall.com/u/system)\
**Post date:** [December 21, 2024, 1:24pm UTC](https://forum.8thwall.com/t/issue-with-newer-android-device-and-image-target-green-screen-video/3599/19 "2024-12-21T13:24:06Z")

</div>

This topic was automatically closed 4 days after the last reply. New replies are no longer allowed.
