Today many computers are behind routers and Windows PCs by default no longer respond to pings so I’m not sure why this online test says you failed if you use Windows, unless you specifically changed your settings to purposely reply to pings?
http://www.sysprobs.com/enable-ping-reply-and-ftp-traffic-in-windows-10-and-server <- This article explains how to make your PC respond to Pings if that’s what you want to do, or if you already made it do this you can change your Windows settings to make it stop responding to pings.
For the “Solicited TCP Packets” test, I believe Windows also would pass this test on its own too unless you changed your settings somehow? I tried to look up more information but had trouble finding more information for Windows 10.
Was your GlassWire version in “Ask to connect” mode or “Click to block”? GlassWire does not block anything in “Click to block” mode, but you can block things later after they connect in that mode.
We use the Windows Firewall API to block applications because it uses less resources and people seem to trust it more, since they can see exactly what GlassWire is doing with the API. It can be scary to have an application disable Windows Firewall and replace it with some unknown thing.