I think I would be looking at Settings-> Power
Do you have suspend enabled there?
If all seems OK there, havd a look at the file /etc/logind.conf or /etc/elogind.conf
It might be /etc/systemd/logind.conf, if you have systemd.
There are many parameters there that affect affect suspend behaviour.
Compare the file to that in another system that works.