Hello Neil,
Good to see you in Microsoft Community.
According to your description, it seems that your current problematic PC has a problem getting an automatic IP address, because normally your router (DHCP service) will reassign a new IP address to a computer on the LAN after 3 days, but only the current computer has a problem.
You can perform the following network-related steps on your current PC.
1. Run the Network troubleshooter
- Select Start > Settings > System > Troubleshoot> Other troubleshooters.
- Under Most frequent, select Network & Internet> Run, or select the button below to launch the Network & Internet Get Help feature.
- Follow the steps in the troubleshooter and see if that fixes the problem.
- Restart your modem and wireless router. This helps create a new connection to your internet service provider (ISP).
When you do this, everyone that is connected to your Wi-Fi network will be temporarily disconnected. The steps you take to restart your modem and router can vary, but here are the general steps.
2. Reset the network
Then you can reset the network. Please run Command Prompt as an administrator ("Win" logo key + "Q", type "cmd", select "Run as administrator"), and type the following commands one by one.
netsh int ip reset
netsh winsock reset
netsh winhttp reset proxy
ipconfig /release
ipconfig /renew
ipconfig /flushdns
Or you can restart the router, or view/change the relevant settings in the router.
If anything is unclear, please do not hesitate to let me know.
Best Regards,
Mosken_L - MSFT | Microsoft Community Support Specialist