"It has the new release 13.3.1 and it’s working great"
It could work for the first connection okay. What you need to do is connect your laptop VIA WIFI to work and/or a home network that does not use the same subnet 17.20.x.x. i.e. if your home +/- work network uses a range in 192.168.x.x or in 10.x.x.x. . Connect to that network and check a few pages on the internet. Now disconnect from that wifi and connect your laptop back up to using the hotspot from your phone and see if your internet works.
The issue is that the laptop will try to use the same IP it last connected on [whether that be 192.168.x.x or 10.x.x.x.]: "Hello, this is the IP I'd *like* to use, can I connect?" The bug is that the phone's DHCP server SHOULD BE saying back "sorry, wrong subnet, use this IP in 172.20.x.x instead" <- BUT this isn't happening.
BROKEN? The workaround is that you have to have your laptop send a DHCP release/renew command to the phone's DHCP server to get it working. Basically, you're forcing your laptop to instead say "I don't have a preferred IP, please assign me one"
To do this open a command prompt (cmd) windows and type each command by itself hitting enter after each:
ipconfig /release
ipconfig /renew
Extra work on your part. My staff confirm they need to do it every time they connect to phone if they have connected to work in the interim.
So now it's working on phone? Great! Now notice that if you now get off the hotspot and switch back to your wifi on a different subnet, you have no problem. Your laptop again still does the "My preferred IP is 172.20.x.x., can I use it?" and your home or work network replies back dutifully with "no but you can use 192.168.x.x. (or 10.x.x.x)" It's not a Windows problem because the DHCP conversation goes on A-OK between laptop and other networks.
If SchizoidInformer and a few others can confirm you can move your laptop back and forth from home+/-work and phone hotspot repeatedly WITHOUT using release/renew, we'll all be satisfied it's finally fixed.
An other workaround is less than ideal: Set a static IP in 172.20.x.x on your wifi adapter. This will only useful if your other wifi networks use the same range. With this method, your laptop is saying "I ONLY want to use this IP".
Finally, you may be able to set a static IP for the "known network" wifi connection belonging to your hotpot. This is only recently available on later Windows 10 versions. i.e. rather than a static IP at the adpater level acting on ALL wifi networks, it would be specific to the phone hotspot wifi network only.