In the Terminal, pmset -g assertions will tell you what processes are keeping your Mac awake. In my case, MDS (Spotlight) wanted to do a full refresh that took a couple of days.
I also have this option and I have an iMac.Sounds good if it works. But how to wake your Mac remotely if "wake for network access" is turned off? Strangely, I also don't have the first option "prevent computer from sleeping...". Might have to do with your Cinema Display.
I also have this option and I have an iMac.
Yeh but what agents? What did activity monitor say in the prevent sleep column? Maybe you should put some effort into solving the problem yourself rather than just posting abrupt comments. You clearly didn't do anything i mentioned above, so good luck with your problem.pmset -g says: (sleep prevented by UserEventAgent)
pmset -g assertions says: IODisplayWrangler
Will be waiting for next update.
I have had this problem for some time and now have it solved. The first thing to do is find out what it is that is actually stopping your mac from sleeping.
Type: pmset -g assertions in terminal and that will give you some idea.
The next thing to do is open activity monitor and enable the column called "prevent sleep". Here you can see everything that is currently keeping your mac awake. After that is is just trial and error with different process to see which one was ACTUALLY keeping your mac awake, as most of them will cease when the screen goes off, so just test them one by one.
After than, i use an app called "eventscripts" here - https://apps.apple.com/us/app/eventscripts/id525319418?mt=12
I run scripts to exit the guilty apps as soon as my screen goes off. This was the second my screen goes black, the apps are quit enabling the machine to go to sleep. For me it is Spotify and Boom2 audio engine.
Hope this helps ?