Frequent Disconnects

Hello, after having issues running Virtualhere reliably on a Raspberry Pi 5 I decided to try it with two Windows 11 PCs instead.  The client is a Windows 11 Home Dell laptop and the server is a Windows 11 Pro GMKtec.  I am able to start the client and server and connect and use the devices, however it seems like the client and server take turns crashing.  They work fine together, then out of nowhere the server software closes without warning and disconnects, so I then have to go back to the server and restart the software.  Occasionally, the server software stays running but the server drops out of the client's device selection window which is then only remedied by restarting the client PC.  This happens anywhere from five minutes into using the devices, to an hour and I haven't been able to find a pattern.  All of these devices work correctly for hours on end when plugged directly into my laptop.  Both devices are located within my home and have a strong Wifi signal.    

Any help would be appreciated!

Here is the log from the server-

 

2025-05-18 10:55:32 INFO :192.168.1.100 connected as connection 6 (Standard TCP)
2025-05-18 10:55:34 INFO :Device 11 [0403:6015] BOUND to connection 6
2025-05-18 10:55:36 INFO :Device 12 [1df7:3050] BOUND to connection 6
2025-05-18 10:55:57 WARNING :Loading string descriptor for device on port 3 failed, A device attached to the system is not functioning. (0x0000001f)
2025-05-18 10:55:57 INFO :Found High speed device [0424:2512] "0x0424, 0x2512" at address 13
2025-05-18 10:55:57 INFO :Found Full speed device [10c4:ea70] "Silicon Labs, CP2105 Dual USB to UART Bridge Controller" at address 14
2025-05-18 10:55:58 INFO :Found Full speed device [08bb:29b3] "Burr-Brown from TI              , USB Audio CODEC " at address 15
2025-05-18 10:55:59 INFO :Device 14 [10c4:ea70] BOUND to connection 6
2025-05-18 10:56:01 INFO :Device 15 [08bb:29b3] BOUND to connection 6
2025-05-18 11:06:38 INFO :>>> Starting VirtualHere USB Server v4.7.8 (Built: May 12 2025, 11:50:27)<<<
2025-05-18 11:06:38 INFO :Using configuration C:\Users\Lucas\Downloads\config.ini
2025-05-18 11:06:38 INFO :Server licensed to=ef667ea0-ad35-413e-80ab-3e399cf0bff4 max_devices=unlimited
2025-05-18 11:06:38 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2025-05-18 11:06:40 WARNING :Loading string descriptor for device on port 3 failed, A device attached to the system is not functioning. (0x0000001f)
2025-05-18 11:06:40 WARNING :Loading string descriptor for device on port 2 failed, A device attached to the system is not functioning. (0x0000001f)
2025-05-18 11:06:40 INFO :Found Super speed device [2109:0822] "VIA Labs, Inc.         , USB3.1 Hub             " at address 2
2025-05-18 11:06:40 INFO :Found High speed device [2109:2822] "VIA Labs, Inc.         , USB2.0 Hub             " at address 3
2025-05-18 11:06:40 INFO :Found Full speed device [0573:1573] "CSCTEK, USB Audio and HID" at address 4
2025-05-18 11:06:40 INFO :Found Full speed device [0bda:b85b] "Realtek, Bluetooth Radio" at address 5
2025-05-18 11:06:40 INFO :Found Super speed device [0bda:0411] "Generic, USB3.2 Hub" at address 6
2025-05-18 11:06:40 INFO :Found Full speed device [10c4:ea70] "Silicon Labs, CP2105 Dual USB to UART Bridge Controller" at address 14
2025-05-18 11:06:40 INFO :Found Full speed device [08bb:29b3] "Burr-Brown from TI              , USB Audio CODEC " at address 15
2025-05-18 11:06:40 INFO :Found High speed device [0bda:5411] "Generic, USB2.1 Hub" at address 8
2025-05-18 11:06:40 INFO :Found High speed device [0424:2512] "0x0424, 0x2512" at address 13
2025-05-18 11:06:40 INFO :Found Full speed device [0403:6015] "FTDI, FT230X Basic UART" at address 11
2025-05-18 11:06:40 INFO :Found Low speed device [046d:c077] "Logitech, USB Optical Mouse" at address 9
2025-05-18 11:06:40 INFO :Found High speed device [1df7:3050] "0x1df7, 0x3050" at address 12
2025-05-18 11:06:40 INFO :Unmanaging device 15 [08bb:29b3]
2025-05-18 11:06:40 INFO :Found Full speed device [08bb:29b3] "Burr-Brown from TI              , USB Audio CODEC " at address 15
2025-05-18 11:06:47 INFO :192.168.1.100 connected as connection 1 (Standard TCP)
2025-05-18 11:06:49 INFO :Device 14 [10c4:ea70] BOUND to connection 1
2025-05-18 11:06:51 INFO :Device 11 [0403:6015] BOUND to connection 1
2025-05-18 11:06:52 INFO :Device 12 [1df7:3050] BOUND to connection 1
2025-05-18 11:06:54 INFO :Device 15 [08bb:29b3] BOUND to connection 1  

#2

On the server, can you open Windows Event Log -> Windows Logs -> Application -> Ctrl F and search for vhusbdwin64.exe and see if it shows any messages also try under Windows Logs->System

#3

The one under Application shows this-

Log Name:      Application
Source:        Application Error
Date:          5/17/2025 8:08:39 PM
Event ID:      1000
Task Category: Application Crashing Events
Level:         Error
Keywords:      
User:          NUCBOXG3_PLUS\Lucas
Computer:      NucBoxG3_Plus
Description:
Faulting application name: vhusbdwin64.exe, version: 4.7.8.0, time stamp: 0x682153ea
Faulting module name: ntdll.dll, version: 10.0.26100.4061, time stamp: 0x1d4ecf98
Exception code: 0xc0000374
Fault offset: 0x000000000011e0e5
Faulting process id: 0x350C
Faulting application start time: 0x1DBC79FB9CEEABB
Faulting application path: C:\Users\Lucas\Downloads\vhusbdwin64.exe
Faulting module path: C:\windows\SYSTEM32\ntdll.dll
Report Id: a8fe9d24-8b18-4b2d-a22e-1874adb42c9b
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 <System>
   <Provider Name="Application Error" Guid="{a0e9b465-b939-57d7-b27d-95d8e925ff57}" />
   <EventID>1000</EventID>
   <Version>0</Version>
   <Level>2</Level>
   <Task>100</Task>
   <Opcode>0</Opcode>
   <Keywords>0x8000000000000000</Keywords>
   <TimeCreated SystemTime="2025-05-18T03:08:39.2220217Z" />
   <EventRecordID>2098</EventRecordID>
   <Correlation />
   <Execution ProcessID="5084" ThreadID="3800" />
   <Channel>Application</Channel>
   <Computer>NucBoxG3_Plus</Computer>
   <Security UserID="S-1-5-21-2659573375-943559637-936268498-1001" />
 </System>
 <EventData>
   <Data Name="AppName">vhusbdwin64.exe</Data>
   <Data Name="AppVersion">4.7.8.0</Data>
   <Data Name="AppTimeStamp">682153ea</Data>
   <Data Name="ModuleName">ntdll.dll</Data>
   <Data Name="ModuleVersion">10.0.26100.4061</Data>
   <Data Name="ModuleTimeStamp">1d4ecf98</Data>
   <Data Name="ExceptionCode">c0000374</Data>
   <Data Name="FaultingOffset">000000000011e0e5</Data>
   <Data Name="ProcessId">0x350c</Data>
   <Data Name="ProcessCreationTime">0x1dbc79fb9ceeabb</Data>
   <Data Name="AppPath">C:\Users\Lucas\Downloads\vhusbdwin64.exe</Data>
   <Data Name="ModulePath">C:\windows\SYSTEM32\ntdll.dll</Data>
   <Data Name="IntegratorReportId">a8fe9d24-8b18-4b2d-a22e-1874adb42c9b</Data>
   <Data Name="PackageFullName">
   </Data>
   <Data Name="PackageRelativeAppId">
   </Data>
 </EventData>
</Event>

 

The one under System shows this-

 

Log Name:      Application
Source:        Windows Error Reporting
Date:          5/17/2025 7:48:47 PM
Event ID:      1001
Task Category: None
Level:         Information
Keywords:      
User:          NUCBOXG3_PLUS\Lucas
Computer:      NucBoxG3_Plus
Description:
Fault bucket 1728295178645203857, type 4
Event Name: APPCRASH
Response: Not available
Cab Id: 0

Problem signature:
P1: vhusbdwin64.exe
P2: 4.7.8.0
P3: 682153ea
P4: vhusbdwin64.exe
P5: 4.7.8.0
P6: 682153ea
P7: c0000005
P8: 000000000067f7a5
P9: 
P10:

Attached files:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.cc10519e-57f7-40f2-8546-1816d2581352.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.b3436d08-002b-4cbe-a83a-7db623a6c176.tmp.WERInternalMetadata.xml
WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20250514_1_EC_0_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.285088b1-b281-4071-8589-277c8231db35.tmp.etl
WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.04e52076-a05a-4d32-a12a-a0fb11c33108.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4fe25065-bae9-4f5a-9b2e-bf42f410ba06.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.d17e8902-5f65-4724-b9f6-ae343b2d5997.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.686ef97a-381d-4d98-a9f0-644322623e66.tmp.xml

These files may be available here:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_vhusbdwin64.exe_eddda8d35a5d4476f648c3198ac23ec2f81ff3a_22d24dc2_e536da3a-515b-4aed-b490-a6d80658e3f2

Analysis symbol: 
Rechecking for solution: 0
Report Id: 7fe5953a-2682-4f93-8301-e38c58b54b63
Report Status: 268435456
Hashed bucket: d8cba40aa087d355f7fc234ede2aeb91
Cab Guid: 0
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 <System>
   <Provider Name="Windows Error Reporting" Guid="{0ead09bd-2157-539a-8d6d-c87f95b64d70}" />
   <EventID>1001</EventID>
   <Version>0</Version>
   <Level>4</Level>
   <Task>0</Task>
   <Opcode>0</Opcode>
   <Keywords>0x8000000000000000</Keywords>
   <TimeCreated SystemTime="2025-05-18T02:48:47.3103678Z" />
   <EventRecordID>2087</EventRecordID>
   <Correlation />
   <Execution ProcessID="13020" ThreadID="11076" />
   <Channel>Application</Channel>
   <Computer>NucBoxG3_Plus</Computer>
   <Security UserID="S-1-5-21-2659573375-943559637-936268498-1001" />
 </System>
 <EventData>
   <Data Name="Bucket">1728295178645203857</Data>
   <Data Name="BucketType">4</Data>
   <Data Name="EventName">APPCRASH</Data>
   <Data Name="Response">Not available</Data>
   <Data Name="CabId">0</Data>
   <Data Name="P1">vhusbdwin64.exe</Data>
   <Data Name="P2">4.7.8.0</Data>
   <Data Name="P3">682153ea</Data>
   <Data Name="P4">vhusbdwin64.exe</Data>
   <Data Name="P5">4.7.8.0</Data>
   <Data Name="P6">682153ea</Data>
   <Data Name="P7">c0000005</Data>
   <Data Name="P8">000000000067f7a5</Data>
   <Data Name="P9">
   </Data>
   <Data Name="P10">
   </Data>
   <Data Name="AttachedFiles">
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.cc10519e-57f7-40f2-8546-1816d2581352.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.b3436d08-002b-4cbe-a83a-7db623a6c176.tmp.WERInternalMetadata.xml
WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20250514_1_EC_0_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.285088b1-b281-4071-8589-277c8231db35.tmp.etl
WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.04e52076-a05a-4d32-a12a-a0fb11c33108.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4fe25065-bae9-4f5a-9b2e-bf42f410ba06.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.d17e8902-5f65-4724-b9f6-ae343b2d5997.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.686ef97a-381d-4d98-a9f0-644322623e66.tmp.xml</Data>
   <Data Name="StorePath">\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_vhusbdwin64.exe_eddda8d35a5d4476f648c3198ac23ec2f81ff3a_22d24dc2_e536da3a-515b-4aed-b490-a6d80658e3f2</Data>
   <Data Name="AnalysisSymbol">
   </Data>
   <Data Name="Rechecking">0</Data>
   <Data Name="ReportId">7fe5953a-2682-4f93-8301-e38c58b54b63</Data>
   <Data Name="ReportStatus">268435456</Data>
   <Data Name="HashedBucket">d8cba40aa087d355f7fc234ede2aeb91</Data>
   <Data Name="CabGuid">0</Data>
 </EventData>
</Event>

#5

Thanks for the quick reply.  I stopped the server, clicked your link and opened that file.

Did I install the incorrect version to begin with?  Is there anything else you want me to try, or just run this version and see what happens?

 

Thanks

#6

Run it and see if its ok