Sadly, provided DSDT was bad. It never worked.I'm not using any DSDT fix except "FixDisplay" in clover acpi.
Google led me to this 8 year old dsdt , which works fine after recompiling with macias - https://www.osx86.net/files/file/1543-dg41rq-dsdtaml/
I'm attaching here, so that other users with same board may reference it.
But this dsdt gives restart or grey screen on monitor after wake from sleep, all other things work fine.
MaLd0n, your dsdt does not have SBUS and some other code. Can you please let me know what diffs are necessary to fix sleep issue?
Thank you.
(I'm attaching both DSDT, your's one is titled DSDT_MaLd0n )
DSDT_DG41RQ.zip