So I tested out reshade on THUG2 itself. It turns out that the problem might be at THUG PRO side, because it works as it should on THUG2. Also tested out if the problem persists THUG PRO online. As a host, the problem persists, but suprisingly as a player, the whole depth detection didn't work (I suppose servers disable script injection).