Could it be that the current version of windows refuses to connect to anoymous shares? I had to enable insecure guest access in Group Policy settings:
Computer configuration\administrative templates\network\Lanman Workstation
"Enable insecure guest logons"
https://support.microsoft.com/en-ca/help/4046019/guest-access-in-smb2-disabled-by-default-in-windows-10-and-windows-ser
I did this and was happy with the result.