USB device drops out

Hi,

I have a licensed VirtualHere USB server running on a Raspberry Pi at home. At work, I connect to my home network via Tailscale and use a USB device plugged into the Pi remotely. This setup worked flawlessly for about 4–5 months, but recently the USB device has started dropping out frequently, to the point where it is now unusable.

Let me say upfront that I believe this is likely an issue on my side; VirtualHere itself does not seem to be the problem.

I have done some basic troubleshooting. Pinging my Raspberry Pi from work typically shows 30–40 ms latency. Pinging a public DNS server (8.8.8.8) gives about half that, around 17–19 ms. So there is some added latency to my home network, though I am not sure whether to attribute that to Tailscale or my ISP.

Occasionally I see latency spikes of 200–300 ms when pinging the Pi. I initially suspected those were causing the dropouts, but here is the puzzling part: there is no clear correlation. The USB device sometimes drops out when the ping is normal (30–40 ms), and other times it stays connected through a 300 ms spike.

I am not sure what else to look into. Is there a diagnostic tool I can run, or a log file that would capture what is happening at the moment a dropout occurs? Any guidance would be appreciated.

Thank you.

#2

Actually I got home and decided to test the Virtual here connection from another laptop (Mac). I see the same issue, the connection drops out after a few minutes.

The raspberry Pi is a fresh install on a good SSD (last week I was running from MicroSD, I had the same issue). The Pi is wired to the router.

I really don't know what happened since the same Pi worked fine for many months before.