What's the difference between my two scenes

I have two projects that use an identical scene. The first project was where I was testing various ideas to see what worked best. Because I have so many scenes in that project with many scripts, things got kind of messy and finding the right script became difficult. The second project is the “cleaned up” version, where only the scripts and assets I need are present. It’s in this second scene where something strange is happening.

Both scenes use a joint to hold the pointer entity in place and limit its rotation. In the test project, the pointer rotates smoothly, getting pushed out of the way then trying to rotate back to its original position. In the second, the pointer gets pushed out of the way and just stays there. I can’t find any difference between the two please help.

First Project: PlayCanvas | HTML5 Game Engine
Second Project: PlayCanvas | HTML5 Game Engine

Don’t know why, but copying the working pointer from the first scene into the second fixed the problem.