Alvaro_B sometimes the layer orders for some parts are different from the spine project.
If this is the case with only a single skeleton in the scene, likely your animations are changing draw order, as Spinebot mentioned. If it only occurs when multiple skeleton instances (which are sharing the same atlas texture) are in a scene, then it's likley URP batching which messes with the order and makes it incorrect.
Alvaro_B I have managed to alleviate the issue by using the Skeleton Render Separator but this has it's own issue, most of the time it's inaccurate, I have to separate several other parts before I get the correct one
Render separator separates at a point in the draw order list. If your separation is at an unexpected point, please check your draw order. You can also use the Skeleton Debug window in the Advanced
section in the Inspector, the button labelled Debug
.