-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Printers
- Printer Wireless, Networking & Internet
- Intermittent connectivity

Create an account on the HP Community to personalize your profile and ask a question
03-25-2025 07:56 AM
HP 4520 printer - worked fine at one time but now I cannot routinely print from 2 different computers. Sometimes cycling power on the printer solves the problem, sometimes it does not. Sometimes rebooting the computer solved the problem; sometimes it does not. Every now and then it prints without problem.
Solved! Go to Solution.
Accepted Solutions
04-11-2025 02:23 PM - edited 04-11-2025 02:23 PM
@CleteGraham, Thank you for the detailed follow up.
It sounds like you're dealing with a complex issue regarding your printer's inconsistent behavior across devices and setups. Here’s a deeper dive into advanced fixes and checks to help resolve the problem:
Assign a Manual IP Address (to eliminate DHCP issues)
When your printer receives a new IP address from the router (via DHCP), your computers may lose track of it. Here’s how to assign a fixed IP:
- On the Printer:
- Go to Settings → Wireless Settings → Network Summary → Advanced Settings (or access via the printer’s web page interface).
- Get the current IP address from the Wireless Summary screen.
- Enter that IP address into your browser (from a PC on the same network).
- Inside the Embedded Web Server (EWS):
- Go to Network → Wireless (802.11) → IPv4 Configuration.
- Select Manual IP (not Automatic/DHCP).
- Copy the existing IP, Subnet Mask, and Gateway into the fields.
- Click Apply.
Now your printer will maintain the same IP address.
Add Printer Using Static IP
Once you’ve set a manual IP, re-add the printer to your computers manually:
- For Windows:
- Go to Control Panel → Devices and Printers → Add Printer.
- Choose “The printer I want isn’t listed”.
- Select “Add a printer using a TCP/IP address or hostname”.
- Use the IP you just set (e.g., 192.168.1.123).
- Uncheck the “Query the printer…” box.
- Choose the correct HP driver if prompted.
This method bypasses Windows' unreliable auto-discovery.
HP Smart App Settings
If you're using the HP Smart App:
- Go into the app and remove the printer.
- Manually add it using its IP address.
- Ensure Remote Printing / Cloud Print is turned OFF unless you’re using it intentionally.
Printer Sleep/Wake Settings
The ENVY 4520 sometimes sleeps too aggressively and may not wake when a job is sent. To adjust this:
- From the printer’s control panel, go to Settings → Power → Auto Off/Sleep Mode.
- Set sleep mode to a longer time or disable it entirely for testing.
- Also, disable Wi-Fi Direct unless you use it.
Firmware Update (if not already)
To ensure you have the latest fixes:
- Go to HP Software & Drivers.
- Enter HP ENVY 4520.
- Download the firmware update tool (not just drivers).
- Run it and update the printer via USB if needed.
Router Considerations
Check your router settings:
- If your router has AP isolation or client isolation, it can block communication.
- Ensure that the 2.4GHz and 5GHz bands are on separate SSIDs, as the printer only supports 2.4GHz.
- Place both computers and the printer on the same frequency band and SSID.
Bonus Test – Ping Test
To check network connectivity:
- From your ThinkPad or Surface, press Win + R, type cmd, and press Enter.
- Type:
ping 192.168.1.123
- (Replace with your printer’s IP).
- Check for consistent replies. Any “Request timed out” indicates a network/router issue, not the printer.
As a fallback, consider setting it up via USB on your most-used computer while leaving network access enabled for others. This can provide a stable connection while you troubleshoot the network issues.
I hope this helps!
If my response resolves your issue, please click “Accepted Solution” to help others find the answer. Also, don’t forget to click the “Kudos/Thumbs Up” button to say thanks!
Take care and have a great day.
Max3Aj
HP Support
03-29-2025 11:05 AM
@CleteGraham, Welcome to HP Support Community.
Thank you for posting your query, I will be glad to help you.
Your HP ENVY 4520 seems to have intermittent connectivity or software issues. Here are some troubleshooting steps you can try to resolve the problem:
Check Printer Status and Connection
- Wi-Fi Connection: Ensure the printer is connected to the correct Wi-Fi network. Print a Wireless Network Test Report from the printer’s control panel to verify the connection.
- USB Connection: If using USB, try a different port or cable.
- IP Address Conflict: If using Wi-Fi, consider assigning a static IP address via the printer's Embedded Web Server (EWS).
Restart Devices & Network
- Power off the printer, router, and computers. Wait 5 minutes before restarting.
- Turn on the router first, wait until it's fully functional, then turn on the printer and computers.
Update Printer Software & Drivers
- Download and install the latest HP Smart App and Full Feature Software from the HP Support website.
- Run HP Print and Scan Doctor to detect and fix any issues.
Remove and Reinstall Printer
- Go to Windows Settings → Bluetooth & devices → Printers & scanners.
- Remove the HP ENVY 4520, restart your PC, and add it again using Add Printer or the HP Smart App.
Disable SNMP on Printer Port (For Wi-Fi issues)
- Open Control Panel → Devices and Printers.
- Right-click the HP printer and select Printer Properties.
- Go to the Ports tab, click Configure Port, and uncheck SNMP Status Enabled.
Set Printer as Default & Clear Print Queue
- Go to Settings → Printers & Scanners → Select HP ENVY 4520 → Manage → Set as Default.
- In the same menu, check the print queue and cancel any stuck jobs.
Check Windows Print Spooler Service
- Press Win + R, type services.msc, and hit Enter.
- Scroll to Print Spooler, right-click, and select Restart.
I hope this helps.
Take care and have a good day.
Please click “Accepted Solution” if you feel my post solved your issue, it will help others find the solution. Click the “Kudos/Thumbs Up" on the bottom right to say “Thanks” for helping!
Max3Aj
HP Support
04-02-2025 11:00 AM
Max - Removing and reinstalling the printer seems to have worked. I can print now. But this is an intermittent problem, and I won't be convinced its fixed util I've been able to print routinely for a few days.
Thanks!
Clete
04-10-2025 09:36 AM
Max - I tried all the steps you suggested. They did not solve the problem. I'm at a loss. This printer worked fine for several years, but now it only works intermittently, with no rhyme or reason. Sometimes if I do the HP Print and Scan doctor it connects and prints. Sometimes when I restart or wake up one of 2 computers it will print. Sometimes it won't print from my Lenova ThinkPad but will from my MS SurfacePro,
I tried your Disable SNMP suggestion. When I got to step 3 "Go to the Ports tab, click Configure Ports, and uncheck SNMP Status Enabled" I get this error message: An error occurred during print configuration. This operation is not supported."
Any suggestions?
Clete
04-11-2025 02:23 PM - edited 04-11-2025 02:23 PM
@CleteGraham, Thank you for the detailed follow up.
It sounds like you're dealing with a complex issue regarding your printer's inconsistent behavior across devices and setups. Here’s a deeper dive into advanced fixes and checks to help resolve the problem:
Assign a Manual IP Address (to eliminate DHCP issues)
When your printer receives a new IP address from the router (via DHCP), your computers may lose track of it. Here’s how to assign a fixed IP:
- On the Printer:
- Go to Settings → Wireless Settings → Network Summary → Advanced Settings (or access via the printer’s web page interface).
- Get the current IP address from the Wireless Summary screen.
- Enter that IP address into your browser (from a PC on the same network).
- Inside the Embedded Web Server (EWS):
- Go to Network → Wireless (802.11) → IPv4 Configuration.
- Select Manual IP (not Automatic/DHCP).
- Copy the existing IP, Subnet Mask, and Gateway into the fields.
- Click Apply.
Now your printer will maintain the same IP address.
Add Printer Using Static IP
Once you’ve set a manual IP, re-add the printer to your computers manually:
- For Windows:
- Go to Control Panel → Devices and Printers → Add Printer.
- Choose “The printer I want isn’t listed”.
- Select “Add a printer using a TCP/IP address or hostname”.
- Use the IP you just set (e.g., 192.168.1.123).
- Uncheck the “Query the printer…” box.
- Choose the correct HP driver if prompted.
This method bypasses Windows' unreliable auto-discovery.
HP Smart App Settings
If you're using the HP Smart App:
- Go into the app and remove the printer.
- Manually add it using its IP address.
- Ensure Remote Printing / Cloud Print is turned OFF unless you’re using it intentionally.
Printer Sleep/Wake Settings
The ENVY 4520 sometimes sleeps too aggressively and may not wake when a job is sent. To adjust this:
- From the printer’s control panel, go to Settings → Power → Auto Off/Sleep Mode.
- Set sleep mode to a longer time or disable it entirely for testing.
- Also, disable Wi-Fi Direct unless you use it.
Firmware Update (if not already)
To ensure you have the latest fixes:
- Go to HP Software & Drivers.
- Enter HP ENVY 4520.
- Download the firmware update tool (not just drivers).
- Run it and update the printer via USB if needed.
Router Considerations
Check your router settings:
- If your router has AP isolation or client isolation, it can block communication.
- Ensure that the 2.4GHz and 5GHz bands are on separate SSIDs, as the printer only supports 2.4GHz.
- Place both computers and the printer on the same frequency band and SSID.
Bonus Test – Ping Test
To check network connectivity:
- From your ThinkPad or Surface, press Win + R, type cmd, and press Enter.
- Type:
ping 192.168.1.123
- (Replace with your printer’s IP).
- Check for consistent replies. Any “Request timed out” indicates a network/router issue, not the printer.
As a fallback, consider setting it up via USB on your most-used computer while leaving network access enabled for others. This can provide a stable connection while you troubleshoot the network issues.
I hope this helps!
If my response resolves your issue, please click “Accepted Solution” to help others find the answer. Also, don’t forget to click the “Kudos/Thumbs Up” button to say thanks!
Take care and have a great day.
Max3Aj
HP Support