Bad lag and frequent disconnects from Nvidia Shield Pro to Windows PC

Hello,

I am getting very frequent disconnects and bad lag on the following setup:

Server (licensed): Nvidia Shield Pro 2019 (ethernet)
USB device: TP-Link UB500 Bluetooth Adapter
Bluetooth device: Dualshock 4 controller
Client: Windows 10 PC (ethernet)
Streaming software: Moonlight

Plugging the usb bluetooth device directly into my PC does not result in any issues.

I am able to stream 4k content without any issues between the two devices.

Please advise on how best to proceed.

Thanks and regards.

#2

--------- beginning of main
05-19 11:19:34.765 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:34.785 8121 8121 I chatty : uid=10112(com.virtualhere.androidserver) identical 2 lines
05-19 11:19:34.795 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:34.837 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:19:34.838 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:19:34.838 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:19:34.838 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:19:34.996 8121 8139 W e.androidserve: Reducing the number of considered missed Gc histogram windows from 5818 to 100
05-19 11:19:35.000 8121 8141 W System : A resource failed to call close.
05-19 11:19:35.000 8121 8141 W System : A resource failed to call close.
05-19 11:19:36.692 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:36.720 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:36.746 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:19:36.746 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:19:36.746 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:19:36.746 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:19:36.807 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:19:36.810 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:19:36.810 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:19:36.810 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:19:36.810 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:19:37.942 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:37.950 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:38.014 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:19:38.015 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:19:38.015 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:19:38.015 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:19:38.387 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:19:46.992 8121 8141 W System : A resource failed to call close.
05-19 11:19:51.983 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:19:51.991 8121 8121 W InputEventReceiver: Attempted to finish an input event but the input event receiver has already been disposed.
05-19 11:19:53.189 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:19:58.398 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:58.422 8121 8121 I chatty : uid=10112(com.virtualhere.androidserver) identical 2 lines
05-19 11:19:58.430 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:19:58.451 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:19:58.451 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:19:58.451 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:19:58.451 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:20:01.216 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:20:01.238 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:20:01.265 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:20:01.265 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:20:01.265 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:20:01.265 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:20:01.316 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:20:01.321 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:20:01.321 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:20:01.321 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:20:01.322 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:20:08.295 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:20:08.304 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:20:08.325 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:20:08.325 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:20:08.325 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:20:08.325 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:20:08.604 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:20:10.442 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:20:10.443 8121 11105 D OpenGLRenderer: endAllActiveAnimators on 0x2bdd48b500 (RippleDrawable) with handle 0x2afd522040
05-19 11:20:11.188 8121 8121 I android_os_HwBinder: HwBinder: Starting thread pool for getting: vendor.nvidia.hardware.cpl.service_common@1.0::INvCplHalCommonService/default
05-19 11:20:11.214 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:20:11.214 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:20:11.214 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:20:11.214 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"
05-19 11:20:11.277 8121 11105 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
05-19 11:20:11.281 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_ASYNC"
05-19 11:20:11.281 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_LOGFPS"
05-19 11:20:11.281 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_PROCESS_NAME"
05-19 11:20:11.281 8121 11105 E libc : Access denied finding property "ro.vendor.sys.NV_FPSDYNAMIC"

#3

VirtualHere wont cause any unexpected lag, so it must be a network issue.

1. In the virtualhere client right click USB Hubs->About->Statistics and watch that graph for a while. What does it generally show?
2. Move the bluetooth dongle around a bit or into a hub so you can move it out in front of the shield so it has better reception.
3. Turn off wifi on your sheild if you are not using it, since you are just using ethernet.

#4

Thanks for the advice.
Moving the dongle closer to the controller worked.