I can confirm that this worked for me on Windows 10, and without the need to reboot.
There does seem to be a difference in server config though and I'm still struggling with Ubuntu.
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R3
verify return:1
depth=0 CN =
valid-isrgrootx1.letsencrypt.orgverify return:1
---
Certificate chain
0 s:/CN=
valid-isrgrootx1.letsencrypt.org i:/C=US/O=Let's Encrypt/CN=R3
1 s:/C=US/O=Let's Encrypt/CN=R3
i:/C=US/O=Internet Security Research Group/CN=ISRG Root X1
But on the same client
Adds an extra level, ending in an expired certificate:
depth=3 O = Digital Signature Trust Co., CN = DST Root CA X3
verify error:num=10:certificate has expired
notAfter=Sep 30 14:01:15 2021 GMT
---
Certificate chain
0 s:/CN=
ssrf-cloud-01.subsurface-divelog.org i:/C=US/O=Let's Encrypt/CN=R3
1 s:/C=US/O=Let's Encrypt/CN=R3
i:/C=US/O=Internet Security Research Group/CN=ISRG Root X1
2 s:/C=US/O=Internet Security Research Group/CN=ISRG Root X1
i:/O=Digital Signature Trust Co./CN=DST Root CA X3
I can't for the life of me work out why though :(