So there's this normal mixing menu under the TextureSet now which is causing me some problems.
Using normal mixing -> Combine gives me the result I want on my viewport.
But when I export out the map, i get results similar to normal mixing -> Replace
I've exported using the PBR presets and document channels but none of them give me the result that is what I got from the substance painter viewport. I am now fairly confused since this wasn't a problem I had last time.
I am importing it into marmoset. I'll take some pictures after I finish baking again. Though I doubt it's a baking problem.
Edit:
Here's what I get in substance painter

here's what I got after exporting the maps. I have also tried flipping the map in every possible combination but none of them seem to work

here's one with the normal mixing on replace

Replies
However there are still a huge number of discrepancies between my export and what I got in marmoset.
I have solved it however by baking it somewhere else using object space maps. However I have not managed to solve it using painter alone.