In comparison, my Thinkpad P1 Gen 3 I bought a month ago keeps the fans running while it is sleeping. The machine is warm to the touch all the time. From what I've read, Lenovo blames it on Microsoft's modern sleep requirements.
This morning I configured it to hibernate after 30 minutes, so I hope that fixes the problem.