- you’re likely describing hibernate not suspend suspend has different states and the most common one is suspend to ram which needs a low concurrent supply of power and that’s on all laptops the default - certainly on all thinkpads I own
- check the systemd configuration file for your close lid actions such as suspend
- hibernate means the machine is completely off and only works if you installed the OS in a specific way (please search how to install fedora to do this)
- fedora is not superbly newbie friendly, maybe try ubuntu, linux mint or popos which usually work out of the box