Springs would be a potential issue only if the ball cannot be pressed down flat against the case. The springs are too small and weak to push a bezel with a properly fitting hytrel ring past the crystal retaining ring lip. That is, unless the spring is fully compressed and the ball is still elevated above the hole then there would be constant stiff upward force on one side leading to an uneven seating and undue pressure and wear on the hytrel ring.
Each of the 4 springs should allow its ball or click to recess completely into its hole. You can test this with the bezel removed. Be very careful as these tiny parts can grow wings. If they recess fully, they are not the problem.
Another possible reason for wobble is the crystal retaining ring not being seated fully all the way around. Yours looks OK from what can be seen in your pics. Or the retaining ring can be slightly too tall. See the link below for a situation like this.
https://forum.replica-watch.info/for...an-arf-sd43-v3
Note that this only addresses wobble and not easy removal. For that, you can try an aftermarket hytrel ring. There is only one size/shape available AFAIK, and I have never succeeded in using it in any rep bezel. It has always been swallowed completely into the bezel groove. A few other members have reported success though.
https://www.ebay.com/itm/BEZEL-GASKE...-/293590263482
If all else fails, it's time to go fish, haha.
Noob GMT Pepsi's poor bezel design