This may not help, but there was a time when I thought that the dampened spring wasn't sufficiently configurable and behaved in very strange and erratic ways.
In the end the problem was not that the spring wasn't configurable but that it attached to the center of my 2D scene by default. When I reparented it to associate it with the player, the problem went away.