Wireless printers can often be hard to connect to begin with and often do not stay connected that reliably.
You can try to clear the printer's existing network settings, then try to reconnect to the VM hub afresh. You haven't said what model of HP Envy printer you have but a generic explanation is here for HP models. If you search on your exact model you may find something more specific
If the above does not work, my own experience of setting up HP Envy wireless printers has been that the least-difficult way was to download the full HP driver/utility software to a computer, then plug in the printer via a USB cable and do all of the setup and config (including wireless) when connected via USB.
Thanks for your post and welcome to the forums. It's really great having you on board with us in the Community.
I'm sorry to hear you are having an issue with connecting the printer to your wireless network.
As all the other devices are working, it suggests the issue is with the printer rather than the Hub. There is a great link from goslow that may help you in their post above.
Should that not work, it may be beneficial for you to separate your WiFi bands and then connect the printer to each of these to see which one it connects to best. To do this, follow these steps:
• Access your Hub by navigating to 192.168.0.1
• Login with the default login info (on base of Hub) unless you've already updated it.
• Go to Advanced Settings > Wireless > Security
• Under Wireless Frequency 2.4GHz change the Wifi Network Name (SSID) and the Wifi password (network key).
• Repeat for the Wireless Frequency 5GHz and click on Apply changes.*
* Make sure that both frequencies are named differently and are still identifiable