Blender screwing up normal maps from Substance Painter?
Unfortunately, we can't see your image texture nodes, which makes me think you don't know there is an important setting there, that you need to set up properly depending on the kind of map you're using. But as I can't see, maybe it's not the answer either.

As explained in the Blender Manual - Image Texture Node:
You have to set the color space to "non-color data" when your texture doesn't output color info for your material. Normal maps must be set as non-color data (as well as metallic, specular and roughness).

If you're curious on understanding the difference between "color" and "non-solor data" color spaces and why use one or the other, I suggest you read this topic.