# DSDA1 & DSCS9X: Client Crash\\timeout

**URL:** https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925
**Category:** Xibo Player for Android
**Created:** [May 12, 2026, 7:05am UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925 "2026-05-12T07:05:36Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![BenWood](https://community.xibo.org.uk/letter_avatar_proxy/v4/letter/b/e5b9ba/32.png) [@BenWood](https://community.xibo.org.uk/u/BenWood)
#### Post date: [May 12, 2026, 7:05am UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/1 "2026-05-12T07:05:36Z")

</div>

Hello!

I’ve recently updated our fleet of DSCS9X and DSDA1’s to Android Version 4, revision 410, but we have now encountered a problem on all of them. The Xibo client crashes or hangs and fails to open, it also then does not auto-restart the client when it detects it is not running.

Rolling back to 409 works for us as a stop gap, but I would ideally like to keep up to date as 410 resolved some other issues for our DSDA1 devices that break when moving back to 409.

I have also tried reinstalling the 410 app, deleting the device and re-registering it with the CMS, clearing the cache and storage and re-registering, but to no avail.

I’ll post the error at the bottom as it is quite a lengthy one.

Many thanks,

Ben

```auto
Application Not Responding detected. E: Application Not Responding for at least 5000 ms., StackTrace: com.github.anrwatchdog.ANRError: Application Not Responding for at least 5000 ms. Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: main (state = NEW) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Gobbler#0 (state = RUNNABLE) at libcore.io.Linux.readBytes(Native Method) at libcore.io.Linux.read(Linux.java:184) at libcore.io.BlockGuardOs.read(BlockGuardOs.java:254) at libcore.io.IoBridge.read(IoBridge.java:501) at java.io.FileInputStream.read(FileInputStream.java:307) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:347) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:288) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:351) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:180) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.BufferedReader.fill(BufferedReader.java:172) at java.io.BufferedReader.readLine(BufferedReader.java:335) at java.io.BufferedReader.readLine(BufferedReader.java:400) at h4.m.run(SourceFile:4) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Gobbler#1 (state = RUNNABLE) ... 15 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: IntentService\[XmdsService\] (state = RUNNABLE) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) at android.os.HandlerThread.run(HandlerThread.java:65) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: NanoHttpd Main Listener (state = RUNNABLE) at libcore.io.Linux.poll(Native Method) at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:219) at android.system.Os.poll(Os.java:374) at libcore.io.IoBridge.poll(IoBridge.java:662) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:189) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:451) at java.net.ServerSocket.implAccept(ServerSocket.java:547) at java.net.ServerSocket.accept(ServerSocket.java:515) at i4.k.run(SourceFile:44) at java.lang.Thread.run(Thread.java:764) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: OkHttp TaskRunner (state = TIMED_WAITING) at java.lang.Object.wait(Native Method) at okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorWait(SourceFile:27) at okhttp3.internal.concurrent.TaskRunner.awaitTaskToRun(SourceFile:178) at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(SourceFile:4) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) ... 1 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Okio Watchdog (state = TIMED_WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2189) at f5.c.a(SourceFile:84) at f5.d.run(SourceFile:13) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Shell.Threaded#0 (state = RUNNABLE) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) at android.os.HandlerThread.run(HandlerThread.java:65) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: db-mgr-0 (state = WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: db-mgr-1 (state = WAITING) ... 10 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-1-thread-424 (state = TIMED_WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091) ... 3 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-1-thread-428 (state = TIMED_WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-10-thread-1 (state = WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) ... 3 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-100-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-101-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-102-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-103-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-104-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-105-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-106-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-107-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-108-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-109-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-11-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-110-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-111-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-112-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-113-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-114-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-115-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-116-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-117-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-118-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-119-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-12-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-120-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-121-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-122-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-123-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-124-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-125-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-126-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-127-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-128-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-129-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-13-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-130-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-131-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-132-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-133-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-134-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-135-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-136-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-137-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-138-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-139-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-14-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-140-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-141-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-142-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-143-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-144-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-145-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-146-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-147-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-148-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-149-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-15-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-150-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-151-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-152-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-153-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-154-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-155-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-156-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-157-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-158-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-159-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-16-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-160-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-161-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-162-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-163-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-164-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-165-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-166-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-167-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-168-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-169-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-17-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-170-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-171-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-172-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-173-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-174-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-175-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-176-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-177-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-178-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-179-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-18-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-180-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-181-Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-262-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-263-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-264-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-265-thread-1 (state = WAITING) ... 11 more WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-391-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-392-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-393-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-394-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-395-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-396-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-397-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-398-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-399-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-40-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-400-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-401-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-402-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-403-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-404-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-405-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-406-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-407-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-408-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-409-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-41-thread-com.github.anrwatchdog.ANRError$$$\_Thread: pool-755-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-756-thread-1 (state = WAITING) com.github.anrwatchdog.ANRError$$$\_Thread: xmds-mgr-1 (state = WAITING) ... 10 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: |ANR-WatchDog| (state = RUNNABLE) at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1538) at java.lang.Thread.getAllStackTraces(Thread.java:1588) at com.github.anrwatchdog.ANRError.New(SourceFile:19) at com.github.anrwatchdog.ANRWatchDog.run(SourceFile:103)

```

---

<div class="post-metadata">

### Author: ![MrStefan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/mrstefan/32/17330_2.png) [@MrStefan](https://community.xibo.org.uk/u/MrStefan)
#### Post date: [May 12, 2026, 1:59pm UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/2 "2026-05-12T13:59:12Z")

</div>

Checked my logs as well, and multiple DSCS9X devices show the same error you reported.

---

<div class="post-metadata">

### Author: ![MrStefan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/mrstefan/32/17330_2.png) [@MrStefan](https://community.xibo.org.uk/u/MrStefan)
#### Post date: [May 19, 2026, 1:34pm UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/3 "2026-05-19T13:34:48Z")

</div>

Over the past 5 days, I’ve received 18 logs from various DSCS9X devices reporting the ANR error.  
All of them show the exact same error that Ben posted above.

---

<div class="post-metadata">

### Author: ![dan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/dan/32/9115_2.png) [@dan](https://community.xibo.org.uk/u/dan)
#### Post date: [May 19, 2026, 2:19pm UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/4 "2026-05-19T14:19:31Z")

</div>

That’s interesting.

The only significant difference between 409 and 410 is that we enabled “root shell device management” on the DSDA1 at the request of DSDevices. I see there are also ANR reports on the DSCS9X, which also uses root shell device management.

Interestingly there are threads from libsuperuser Gobbler - there might be something to investigate there.

In general, an ANR being logged does not necessarily mean there is a visible problem on with playback/management. It is an indication of something taking longer than we think it should, but it might be nothing. We use ANR reports as supplementary evidence when troubleshooting a full crash report, or errors in the logs.

Leave it with us for investigation.

---

<div class="post-metadata">

### Author: ![BenWood](https://community.xibo.org.uk/letter_avatar_proxy/v4/letter/b/e5b9ba/32.png) [@BenWood](https://community.xibo.org.uk/u/BenWood)
#### Post date: [May 19, 2026, 2:30pm UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/5 "2026-05-19T14:30:56Z")

</div>

Thanks for the insight, Dan, quite an interesting read.

The Xibo app often pops up with the “Xibo has stopped working” which forces us to close the player manually as commands are not being received from CMS.

410 has helped resolve issues with the MAC address and Screenshots from not populating in the CMS for the DSDA1 as I reached out to DSDevices (EV4) for some assistance and they recommended the 410 upgrades so I’m a little reluctant to rollback just yet.

Let me know if you need any further logs.

Thanks,

Ben

---

<div class="post-metadata">

### Author: ![dan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/dan/32/9115_2.png) [@dan](https://community.xibo.org.uk/u/dan)
#### Post date: [May 27, 2026, 7:19pm UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/6 "2026-05-27T19:19:25Z")

</div>

The release out this week - 411 - has some fixes in it for the Gobbler error, and some more general memory/stability fixes which might be worth trying out if you haven’t already!

---

<div class="post-metadata">

### Author: ![BenWood](https://community.xibo.org.uk/letter_avatar_proxy/v4/letter/b/e5b9ba/32.png) [@BenWood](https://community.xibo.org.uk/u/BenWood)
#### Post date: [June 1, 2026, 7:26am UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/7 "2026-06-01T07:26:43Z")

</div>

Thanks Dan, and thanks for the speediness! I’ll get these updated to 411 and see if that improves performance.

Ben

---

<div class="post-metadata">

### Author: ![BenWood](https://community.xibo.org.uk/letter_avatar_proxy/v4/letter/b/e5b9ba/32.png) [@BenWood](https://community.xibo.org.uk/u/BenWood)
#### Post date: [June 3, 2026, 8:39am UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/8 "2026-06-03T08:39:31Z")

</div>

Hey Dan,

So far so good with the 411 update, no crash outs yet or failures to restart the client and no error logs in the CMS, so fingers crossed.

On a side note, with the DSDA1 when trying to update the android client via the CMS, it never kicks off the installation. It pulls down the apk as I can see it on the status window within the Xibo app, states it is within the update time window, but never installs. Is this something with the DSDA1 or a root issue with it? The DSCS9X’s update with no issues, only takes a minute or two to complete.

Just thought I’d ask if you had any thoughts.

Thanks,

Ben

---

<div class="post-metadata">

### Author: ![dan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/dan/32/9115_2.png) [@dan](https://community.xibo.org.uk/u/dan)
#### Post date: [July 14, 2026, 12:55pm UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/9 "2026-07-14T12:55:12Z")

</div>

> [@BenWood](#):
>
> Is this something with the DSDA1 or a root issue with it? The DSCS9X’s update with no issues, only takes a minute or two to complete.

It’s something with the DSDA1 which we’ve been unable to diagnose with DSDevices. They are looking into a firmware change. As you say, it works on the DSCS9X and its the same process being applied, so something is off at the device level.

This (and root access) are blockers for us certifying the device — which we’re still working on with DSDevices and hoping to do.

---

<div class="post-metadata">

### Author: ![system](https://community.xibo.org.uk/uploads/default/original/2X/a/a8759c2d8cc561474733895ac75beeb830f5d8ca.png) [@system](https://community.xibo.org.uk/u/system)
#### Post date: [October 13, 2026, 6:55pm UTC](https://community.xibo.org.uk/t/dsda1-dscs9x-client-crash-timeout/37925/10 "2026-10-13T18:55:54Z")

</div>

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