On WIndows 10, after days of fighting Samba, I've simply given up on SMB shares and switched to NFS under windows. I have Win 10 Pro, don't know if it's available in Win 10 Home.....
Search for "Turn Windows features on or off", scroll down to "Services for NFS" and expand, select the sub-item "Client for NFS". After searching for the feature it will install, no reboot required.
The servers dont show up in the "Network" area of file explorer, but if I enter \\tower.local\ (or \\<server-ip-address>\) then all of the NFS shares are displayed, and I can map network drives or pin to the Quick Access section just like Samba shares.