By the way, I figured this issue out. You need to set the decal blend mode to alpha composite and make sure you hook the texture youre using as a mask like the following:
And it should work perfectly!
Example:
Hopefully this helps someone else with this issue.

