No one has any successful fix for this concern. Some have made changes and said they fixed the issue however, an equal number or greater of people have said that fix did not help. There are many "fixes" out there for this concern but none of them are proven to work for everyone.
A computer tech went so far as to say "its possible your network card drivers are out of date". I thought about that and responded "how would that have anything to do with it when network discovery worked fine with all previous versions of Windows including Windows 10 up until one of the Microsoft updates made this issue occur"?
No one really knows what Microsoft did to turn off network discovery. It obviously has something to do with name resolution because anyone can type in the file browser \computer name and windows can then see that computer. Problem is, you cannot browse for computer or view the computers on the network, which is what everyone is concern about. I can see other network devices on the network but not computers with windows 10.
Microsoft should truly address this problem as lots of people have more than one computer on their home network and many businesses also. I use another computer as a file server which is usually always on yet, I have to type in the \computername to connect to it which is rather lame.