The idea is good, but the controls are too frustrating, you should try to get every collider from the chain that follows the player and uses Physics2D ignore collisions to improve the controls.
I feel the problem is that you didnt want to give infinite jumps to the player with their own tape, and thus when you check the ground to see if the player can Jump, if the players tape is in the way it wont work.