I've baked the high poly into low poly in substance, everything is right, and I can see perfectly the shading when it comes to the material I use in substance painter. But when I export those maps and textures to blender and use it in a material, I get this weird artifacts, like a bunch of faces are doing their own reflection... I don't exactly know what is happening.
(The substance one shows a little bit more than the blender one, just to be clear)
EDIT:
Here is the blend file, with the textures and all set. Also, as asked in the comments, I already tried to recalculate normal withtout luck, and the normal map I baked was with OpenGL, just to be sure. In the .blend file you can see there is a weird shading even in solid.
Also, Metallic, Roughness and Normal are all set as non-color space in the material.