|"What diagnostics of the Samsung drive did you run?"|
Samsung's own diagnostics are called Estool(s). That can only be used with Samsung hard drives.
"Slim" desktop hard drives - ones that are less than ~1" thick - are well known to be more likely to overheat themselves.
Sometimes I have needed to have a case fan inside the case blowing on them to prevent that.
Newer hard drives (made since about 2001) have a temp sensor built into their circuit board that can be read. The current temp of the drive is often shown when you run hard drive manufacturer's diagnostics.
Drives that have the temp sensor often also have the ability to store the data about the max temp the drive has reached - that may also be reported by hard drive manufacturer's diagnostics.programs, however, that may only be valid if you use the hard drive brand's own diagnostics.
E.g. Seagate's Seatools diagnostics will test most if not all brands of hard drives, and it will generate a message if it finds data on the drive that states the temp has gone over some temp, before you run the diagnostics.
There are also freeware programs you can use in Windows to find the present and max previous temp of the drives.