Your kextcache shows issues:
Code:
AppleIntelLpssI2CController.kext - dependency 'com.apple.driver.AppleIntelLpssI2C' not found.
AppleIntelLpssI2CController.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleIntelLpssI2CController.kext - dependency 'com.apple.driver.AppleIntelLpssI2C' not found.
AppleHPM.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f96db41c6e0 [0x7fffa44c55b0]> { URL = "AppleBacklight.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleBacklight" }
Invalid signature -67050 for kext <OSKext 0x7f96ddbdfd90 [0x7fffa44c55b0]> { URL = "BTFirmwareUploader.kext/ -- file:///Library/Extensions/", ID = "org.emlydinesh.driver.BTFirmwareUploader" }
You should delete AppleHPM.kext so you can rebuild cache without errors.
Also, BTFirmwareUploader.kext is not recommended.
You should also try 0x191b0000 (or other valid ig-platform-id values).
You also did not implement backlight control according to my guide. Read here:
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
Although not likely related (because the problem happens with only "display sleep"), your USB configuration is wrong. See guide:
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
You're using the 32mb DVMT-prealloc patch. No idea why... ASUS laptops can usually set DVMT-prealloc to 64mb.
Check also that CSM/legacy boot is enabled in BIOS (even though you continue to boot UEFI).
Your ACPI configuration is wrong. To allow SSDT-12.aml to replace native (assuming that is your intention), you must name it correctly (it would be SSDT-5.aml if you extracted with current Clover). And you must use config.plist/ACPI/AutoMerge=true (and current Clover).
Details in the guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
Your ACPI/origin files are way too old (from July 15, 2017). Seems likely your ACPI/patched may not be in sync with current ACPI/origin if re-extracted. I did not bother comparing ACPI/origin to ACPI/patched due to the fact that ACPI/origin is so old.