3d rendering to 2d sprites

i am working on a project where i am required to render character parts in saperate layers and then combine together in spine or photo shop. but the problem when i import these two images in 2d software i am having problems. not sure is how this is done. images are attached below
result

problem
problem i am having

It sounds like the problem is just some layer ordering in whatever 2D software you’re using, I don’t think it’s anything that Blender is doing.