I simply disabled C1E in BIOS, because it's a desktop. But still had to use EmptyStandbyList technique afterwards, which helps with the rest of the issue (tested with and without for few days, it really works).
I also recommend scheduling an ESL task.
What does ESL mean in this context? Google isn't particularly helpful on this one.
EmptyStandbyList. I fell into the same trap as you and tried searching 'ESL Task', but it's in the post they were responding to.