Cannot access Samba shares from Windows 10
Solution 1:
Try How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows and Windows Server. Windows 10 tries to negotiate SMB3_11, which Samba does not yet support.
Another possibility UNC Hardening (enabled by default in Windows 10) - try access an SMB share by the servers's FQDN and check that same name is in the server's smb.conf
file. DNS aliases don't work.