Are you on the latest firmware? I don’t have a FW16 but the 13 inch models had a firmware bug that caused temperature sensors to sometimes read as an error which caused the fan to go to 0 rpm which naturally would cause the laptop to get hot enough to literally burn you: [RESPONDED] FW 13 7840U ACPI thermal readout problem
If you’re on Linux, the next time your fan is at 0 rpm I’d run the following command:
sudo ectool pwmgetfanrpm; sudo ectool temps all
When I was running into that firmware bug, I would get a sensor read error (output from such a situation at this post: CPU Fan not spinning up until I reboot - #10 by Tom1)