Previously posted on MCPE-165950, but the latest comment pointed here. I'm not convinced this is the same since Windows 10 games don't appear on LAN at all for me. It was previously working on this same LAN/device configuration. I've tried typical troubleshooting steps (disable firewall, security software, etc.) as posted in my previous comment.
I am updating to say that I have now installed Minecraft on 3 computers. Only one computer shows up in LAN play when hosting. One computer has the 22H2 Windows 10 update and does not show up as a LAN host (but so does another without 22H2). All computers can join an iOS or android host. I can't seem to determine the cause of this sudden issue.
Similar issue. LAN was working fine and no network changes have been made. I'm not sure the exact Minecraft Bedrock version was previously successful (November or before). The Windows 10 computer that used to host successfully cannot be seen by iOS, Kindle, or other computers on the network. The Windows 10 computer can see and join iOS or kindle games. iOS and Kindle can join each other.
I have tried the basic troubleshooting steps online. Disabled windows firewall, disabled security software, turned on UPNP on router, ensured network discovery was on, and tried installing fresh and hosting on another Windows 10 machine. No success.
Windows 10 update 22H2 was also installed since the last successful LAN game.
Resolved for me as well.