Ok. I watched the substance painter texturing tutorial again and while they did separate each texture set depending on the material I failed to notice each of them had their own UV space. Guess I messed up.
So this is my first time making a game ready character and I'm already finishing up with the textures. However I think I messed it up. What I did was separate the mesh for different materials sharing 1 UV space. I thought it was a good idea since I don't have to bother with using masks, plus I also see some tutorials…