Thank you for sharing.
You are correct. I forgot to use delta time in a specific spot of the elasticity calculation. Unfortunately, higher FPS makes the chain less elastic... The workaround would be to open a bunch of apps and other games in the background to slow it down to 30fps instead of 60. lol