How to solve normals artifacts?
It seems to be an UV issue. I mapped identical parts of the cog to identical areas on the UV map. Substance Painter doesn't seem to like that. Unreal Engine doesn't seem to have this issue. I now applied all modifiers and smart UV unwrapped and I'm finally having no artifacts.