I am baffled by this kirks with my Windows 10 machines.
On boot up, my Windows 10 machines (1909) almost always fails to setup IPv6 addresses from my home and office SLAAC IPv6 networks. Toggling wifi off/on with the lower right wifi icon did nothing. But manually disabling the wifi adapter in Control Panel/Network and Internet will get the adapter to successfully setup IPv6 addresses from SLAAC router adverts.
This is happening on multiple machines including but not limited to HP Spectre x360 13(2018), Surface Go, Surface Pro 7, and Surface Go 2. But non windows machines (linux, androids, and IOS devices) have no such issues.
How I can fix this?