IOConsoleUsers: gIOScreenLockState... after upgrading from a working Catalina installation to Big Sur with OpenCore

IOConsoleUsers: gIOScreenLockState... after upgrading from a working <a class='btn-link text-<span class='badge badge-success'>Success</span>' href='/2020/12/install-macos-catalina-on-supported-pc.html'>Catalina</a> installation to <a class='btn-link text-primary' href='/2020/12/install-macos-big-sur-on-supported-pc.html'>Big Sur</a> with <a class='btn btn-link py-0' href='/p/opencore.html?id' target='_blank'>OpenCore</a>

I've already read Dortania's guide. Having tried setting "-igfxmlr npci=0x2000" in boot argument, setting up framebuffer-patch (unnecessary as I've already modified DVMT pre-allocated), and re-enabling CSM. I even tried wiping out the full disk and do a clean install but none of these works :(

Screenshot:

Processing img xjr133syv0g61...

CPU: i7-6700

GPU: HD 530

SMBIOS model: iMac 17, 1

Author: @march_happy