That is true for me, I had this problem only when MBP was closed but I don't have clear steps to reproduce this problem
That fits with what the engineer told me. Machines that went to sleep by closing the lid, or by inactivity, were both having crashes. Also, they had no way to reproduce the problem at will. It happened intermittently, with some machines having the problem multiple times per day, while others could go a week or more with no issues. My two machines had very different frequency of crashes. The first was 3-4 times per week, and the other was less than once per week.
According to the engineer, only a very small percentage of machines sold were reporting the problem, however, if users pressed "cancel", rather than "report problem" in the crash reporter app on reboot, then Apple wouldn't know there had been an issue. Given the variability in frequency, and users not reporting crashes, they were unable to know what percentage of machines sold had the problem.
The lack of reproducibility was also making it hard for the engineers to determine the cause. With no definite cause, they were guessing what was wrong, so while they put together software patches for possible causes, they couldn't know if it had worked until a large number of people with the problem tried the patch and reported back. I used to be a support engineer for NCR Unix systems, and that kind of situation was both rare and a complete nightmare. Until a definite cause was known, rushed fixes were a stab in the dark, very rarely paid off, and sometimes introduced new problems. In fact, it was much smarter to carefully add instrumentation to try and diagnose the problem, rather than to try to actually fix it.
I'm guessing there was a manufacturing fault, for which a software fix has not yet been found. If the problem was still there, then as more machines are sold, I'd expect more and more people contributing to this thread, but the thread isn't getting more active over time. On the other hand, if a software fix had been found, then the thread would die out completely. So, my hunch is they found a manufacturing fault and addressed it (hence the thread is not getting more active), but have yet to find a software fix for the pre-hardware-fix machines (hence the thread is still active, but not growing).
Anyway, that's my 2 cents worth. I'm glad I returned my machines while still under the 12 month warranty. I just wish I could find out if the new machines were any better, so I could get on with upgrading again. My 2009 & 2012 MBPs are seriously struggling. 😟