I have a windows home network with some PCs running Windows 10, Windows 7 and Windows XP.
Initially all of them were working fine, but at some point (I guess after some Windows 10 update) from Windows 10 PCs I cannot connect to Windows XP PCs using the computer name. I have to use the IP address. If I try to connect to a shared folder from Windows 10 to Windows XP using computer name, Windows Security asks to enter network credentials (user name and password). When I do so, it reports "The user name or password is incorrect".
If I use the IP address instead, everything goes smoothly.
Besides, I cannot print from Windows XP machine to a shared printer physically connected to a Windows 10 machine.