SMB Playback Hangs/Skips During Network Switch with Tailscale

Issue description:

The Issue:

Upon switching networks, playback stops and a loading animation appears around the play button.

The app begins skipping tracks repeatedly as it fails to reconnect to the SMB source.

Crucially: Other apps (file browsers/streaming) continue to function perfectly over the SMB/Tailscale link during this same window.

Current Workaround:

Closing the app from the “Recent Apps” switcher does not resolve the issue.

Only a System Force Stop and relaunch restores the connection immediately.

Request:
It appears the SMB implementation may be holding onto stale network handles during an interface change. Could you look into making the SMB reconnection logic more robust to prevent these hangs?

Logs:

Upload description: NetworkSwitchSMBFailure

Additional information:

 
This does not happen everytime. Sometimes, I am able to leave WIFI and keep streaming nearly seamlessly.
 

Reproduction steps:

 
-Tailscale working
-Other apps working
-Leave apartment WIFI and connect to Mobile data
-Tailscale still working
-Other apps still working and files accessible
-Symfomium stops playing
-Force close in system app settings
-Repopen
 

Media provider:

Samba

Screenshots:

     

Duplicate and unfortunately one I’m not able to reproduce here.

This is something happening server side because of something the library I use do but without a way to repro I can’t really workaround.

Do you control the SMB server ? Are you able / knowledgeable on generating advanced debug logs on it ?

Hi,

Thank you so much for the fast reply. I can definitely pull all of the logs for you if the issue persists but can we leave this ticket active or at least in a dormant state as I see if the solution I attempted in the following paragraph is going to work long term?

I’m able to switch from Wi-Fi to mobile back and forth without the issue after using the following commands on my Windows 11 Pro acting as file server:

Set-SmbServerConfiguration -EnableMultiChannel $false -Force
Restart-Service LanmanServer -Force

I disabled multichannel on SMB…

I’ll give it a week and if it doesn’t happen again then I’ll post back and update case status.

If it happens again I’ll pull windows SMB and even tailscale logs… I’ll start trace or verbose logging now just in case.

1 Like

Hi,

This fixed it been network switching very smoothly during playback for a week. Ran it on my Windows 11 pro file server hosting the shares via powershell

Set-SmbServerConfiguration -EnableMultiChannel $false -Force
Restart-Service LanmanServer -Force

Thanks again for your fast responses.

Hey guys I just want to let you know that the above fix has been working for weeks now. I can switch from mobile to Wi-Fi and visa versa smoothly usually with no pause. Such a flawless app. One of the best apps on my phone.