If you've read any of my posts over the years you might know that I loathe the Wi-Fi Direct feature of HP printers (and others, but HP especially).
I'm 99.9% sure this problem is completely solved and I know why as well. Yes, I identified the printer, but why. And why didn't it do it before I switched networks from 192.168.111.0 to 192.168.223.0?
As you can see from the Wireshark capture above it looks like I had duplicate IP addresses of 192.168.223.1, one for the router (a Netgear in my lab) and one for the HP printer. A broadcast would go out and the Netgear would answer then the HP would answer.
I looked at the printer settings and saw that 192.168.223.1 was the IP for the Wi-Fi direct. But was it coincidence or was it following along with my new network. It was a coincidence.
I changed my lab setup to use 192.168.174.0 and tried everything again. The HP still had 192.168.223.1 as the IP for it's (f&^%ing) Wi-Fi direct. So I Googled "hp envy 5000 192.168.223.1" and sure enough, there it was
https://support.hp.com/us-en/document/ish_1841315-1637332-16 If you expand the section "Can I access printer settings and management tools using a Wi-Fi Direct connection?" you'll see it plain as day.
So, 192.168.223.1 is the default address for Wi-Fi direct on this model.
We lost the lottery when the vendor said we could use 192.168.223.0 for our subnet with their site-to-site VPN.
Gather your baseball bats and meet me in the field and help me beat the s#$% out of this printer.