If you're looking for a way to disable the auto boot feature when you open the lid on your Intel MacBook Pro, I found this article worked quite easily.
On my 2017 MacBook Pro, I didn't notice if this was a problem. I really don't care for this feature because there are situations where I may wish to open the computer WITHOUT having it power on and certainly may not wish to have it do the Mac chime when doing so.
But I don't exactly use my Mac for much more than a email client and Project machine, so it would be very easy to miss the machines doing this from tie to time. But I got a 2018 i9 Macbook to run a software decompile program and a cracking tool for working on our corporate iPhones and iPads that get runed in without the AppleID.
Our new Corporate Device Management takes care of this for us by giving the phone a factory wipe through a command interface. But we have several dozen devices that didn't get that software installation and its typically a long call to a Verizon Rep to get even one of them reset. No thank you!
Anyway, here you go. If you know how to access the Terminal and type UNIX command, this is a pretty easy fix. If you're not comfortable doing it, too bad!
Steps :
Open the Terminal from this location
/Applications/Utilities/
Enter the command -
sudo nvram AutoBoot=%00
to turn off autoboot feature.Hit return and authenticate with the admin password (necessary due to sudo).
Exit terminal when finished
Note : If you want to reset to defaults, then enter this command - sudo nvram AutoBoot=%03
I haven't tried the "reset to defaults" command yet, but the "%00" worked immediately upon reboot, the problem for me was gone.