My 16" isn't going to sleep, even when I directly tell it to from the Apple menu. Hours later it is still warm and you can hear the fans spin up from time to time, even though the screen is blank. Touching the keys brings me to the lock screen.
Try turning wifi off before putting it to sleep (choose "turn wi-fi off" from the wifi menu). Annoying to remember to do but reduces battery drain and in many cases needless wakeups.
Try turning wifi off before putting it to sleep (choose "turn wi-fi off" from the wifi menu). Annoying to remember to do but reduces battery drain and in many cases needless wakeups.
WiFi is off, and I have it plugged into a Thunderbolt 2 adapter and then the Apple Thunderbolt gigabit Ethernet adapter. I'll try it without that plugged in.
This may have nothing to do with MBP model, this has been issue with various MBPs for long time. Time to get friendly with command line and command pmset. Open terminal and run:
pmset -g
It provides terse but useful information. All necessary information can be found here: https://en.wikipedia.org/wiki/Pmset
This will tell you who is preventing sleep. There is setting when pmset writes log of what wakes up computer which allows you to troubleshoot waking up during night.
I have seen various processes (often times macOS common processes) to become awfully busy and prevent sleep. Recently it was iCloud sync process but others have done it also. In my case log out of all iCloud services and log in back sorted the issue. But that depends on what is wrong and who misbehaves.
Good luck. Hope it will be something simple to find.