i've run sfc /scannow multiple times, didnt fix, and i do use something related to dwm, its called dwmblurglass, pretty sure that uses dwm, so if that can, then it must be something else? is there a way to like have the app ignore if dwm on or off and just try running?
Unfortunately no, the app relies on the OS telling it the truth.
If it says no DWM it will disable those features as using them would break badly if the DWM is off.
One further thing to check is no compatibility settings on the exe have been set to make it think no DWM is enabled. You can check by right clicking on the windowfxconfig.exe file and picking properties.
This isn't something that I recall being reported before so it is going to be something specific to your install. It is possible your dwm glass thing has somehow broken this.