Needs new spring and maintenance. It's the balance staff, not the spring. And it does run but on certain angles only. Because of the staff of the balance wheel.
More likely, worn through time.