I ones had that while reconstruct the Z component. Don’t know how you are doing that, but I had to multiple by 0.99. I also getting these black artifacts when I export stuff from substance designer in 16bit.
Turns out, pure black is not ok. Hence the math blue * 0.99.