I had this problem on my 2014 MB pro 15 inch (max specs). I had the problem persist and it would restart so many times the battery would drain between 60-80% in 1 hour. I would travel to work or a friends house (with max charge) and get to my destination with basically little to no battery. I did a full restore 3 times - at the apple store. Apple also removed and replaced my entire computer (except for the display) many times and the problem persisted. I spilled a tiny bit of water and the intake sucked it in, my 2014 MB Pro went kaputs.
Bought a 2015 brand new 15 inch MB Pro in June (when they still had the old ones - I got it for 1399 no tax 😀 big come-up). The sleep wake failure has happened 2 times since. I had set up the Mac completely new. Maybe after a whole year and a whole OSX later, they might have the problem resolved or even better, give us new software quirks, bugs, and garbage.
5 FRESH setups later (NOT EVEN TIME MACHINE BACKUPS), we still have the same problem but apple will still blame the user.
I feel as though something in the cloud is causing these errors. My iPhone X has a ton of issues and on amount of "set up as new" helps. I have set up my iPhone X as new twice since November and the same problems persist (even with a new device). Apple claims its impossible for there to be errors in iCloud, even for a power user (load of BS in my opinion). Apple ignores the issue because they are too big to fail. Just like all the iTunes issues they haven't fixed in 7 years. Without Steve, I don't know if they are launching items with proper testing or not. Seems like there is no more quality control.