Hinge Joint Put Out Of Position?

Hi there,
I have a hinge joint in my game on a character. His arm, to his body, so the joint is his shoulder. It works great, most of the time, but I would say 40% of the time, the shoulder, and arm appear, out of the position I assigned it. The affect is the shoulder and arm have come down, and forward a bit, ultimately making the character look like a bit of a hunch back. I dont want this.

Any ideas on what might cause this? A few things to note. I am using springs, and limits, the arm has gravity applied, and most curiously, the error occurs, only when localScale x is negative. There are no collider, around interfering.

Hi Guys, I still have not figured this out.

Things that I have noticed, both are impossible, but true.
A. the misplacement only occurs if local scale x is negative.
B. the misplacement occurs, seemingly only when the editor’s scene cam is off the object at run. Meaning, if I can not see the object in the editor scene window at run, the misplacement occurs. If I can see it, the misplacement does not occur. What. I know.

Here are some pics, if anyone has any ideas, suggestion, please let me know.

Pre run. normal

Game running. displaced. Displaced only happens after run, and only occasionally. The arm has no collider.

Bump.
If anyone has any suggestions I would love to hear them.

It is awkward since it only happens occasionally.

Thanks.