The freezing issue is back with the updated installer. Here are the logs. (Sorry for the delay over the weekend)
Please post the log so I can take a look.When compared to mine, the Log.Info("Main: User is providing input to the session"); can happen when my PC goes to suspend (no clue why lol because i'm didn't touch anything).
Maybe try to make a change to the first patch. Change this:So what i have done is to let MP try again the resume part of code (even if already executed) but only if already executed (from another test, the case 0: was not executed so it act as normal).
if (_suspended && !_resumedSuspended)
if (_suspended && _resumedAutomatic && !_resumedSuspended)
Yes, exactly. That is the cause of the problem, and the reason why the patch is needed. I thought maybe the message was missing due to a GPU driver problem, but Jeffrios and keeperoftracken have completely different GPUs.The thing i didn't understand is that @Jeffrios log didn't have the PBT_APMRESUMESUSPEND executed and this is why you put it in Case 0:, it's strange.
On his log it seems to always has the PBT_APMRESUMEAUTOMATIC but not the PBT_APMRESUMESUSPEND lol.