I have tried, still no luck.
I used your script in powershell and this is the answer I got:
Your network profile is set to Private.
If you don't get any more messages, then everything checks out.
SSDP Discovery is not set for automatic startup.
Rule NETDIS-UPnPHost-Out-TCP is not applied to private networks.
Rule NETDIS-NB_Name-Out-UDP is not applied to private networks.
Rule NETDIS-NB_Datagram-Out-UDP is not applied to private networks.
Rule NETDIS-LLMNR-In-UDP is not applied to private networks.
Rule NETDIS-SSDPSrv-In-UDP-Teredo is not applied to private networks.
Rule NETDIS-UPnP-Out-TCP is not applied to private networks.
Rule NETDIS-NB_Name-In-UDP is not applied to private networks.
Rule NETDIS-NB_Datagram-In-UDP-NoScope is not applied to private networks.
Rule NETDIS-WSDEVNTS-Out-TCP is not applied to private networks.
Rule NETDIS-UPnPHost-Out-TCP-NoScope is not applied to private networks.
Rule NETDIS-WSDEVNT-In-TCP-NoScope is not applied to private networks.
Rule NETDIS-WSDEVNT-Out-TCP-NoScope is not applied to private networks.
Rule NETDIS-LLMNR-Out-UDP is not applied to private networks.
Rule NETDIS-WSDEVNTS-In-TCP-NoScope is not applied to private networks.
Rule NETDIS-SSDPSrv-In-UDP is not applied to private networks.
Rule NETDIS-DAS-In-UDP is not applied to private networks.
Rule NETDIS-NB_Datagram-In-UDP is not applied to private networks.
Rule NETDIS-UPnPHost-In-TCP is not applied to private networks.
Rule NETDIS-NB_Name-In-UDP-NoScope is not applied to private networks.
Rule NETDIS-WSDEVNTS-Out-TCP-NoScope is not applied to private networks.
Rule NETDIS-UPnPHost-In-TCP-Teredo is not applied to private networks.
Rule NETDIS-FDRESPUB-WSD-Out-UDP is not applied to private networks.
Rule NETDIS-WSDEVNT-Out-TCP is not applied to private networks.
Rule NETDIS-WSDEVNTS-In-TCP is not applied to private networks.
Rule NETDIS-SSDPSrv-Out-UDP is not applied to private networks.
Rule NETDIS-NB_Datagram-Out-UDP-NoScope is not applied to private networks.
Rule NETDIS-FDPHOST-Out-UDP is not applied to private networks.
Rule NETDIS-WSDEVNT-In-TCP is not applied to private networks.
Rule NETDIS-UPnPHost-In-TCP-NoScope is not applied to private networks.
Rule NETDIS-FDRESPUB-WSD-In-UDP is not applied to private networks.
Rule NETDIS-FDPHOST-In-UDP is not applied to private networks.
Rule NETDIS-NB_Name-Out-UDP-NoScope is not applied to private networks.
Rule NETDIS-FDPHOST-In-UDP_1 is not applied to private networks.
Rule NETDIS-FDRESPUB-WSD-In-UDP_1 is not applied to private networks.
Rule NETDIS-FDPHOST-Out-UDP_1 is not applied to private networks.
Rule NETDIS-SSDPSrv-Out-UDP_1 is not applied to private networks.
Rule NETDIS-FDRESPUB-WSD-Out-UDP_1 is not applied to private networks.
Rule NETDIS-DAS-In-UDP_1 is not applied to private networks.
Rule NETDIS-SSDPSrv-In-UDP_1 is not applied to private networks.
Rule NETDIS-LLMNR-Out-UDP_1 is not applied to private networks.
Rule NETDIS-UPnP-Out-TCP_1 is not applied to private networks.
Rule NETDIS-LLMNR-In-UDP_1 is not applied to private networks.