Thanks for trying it out and for the feedback and suggestions!
I think the whip doesn't crack unless it hits something?
I know. :( I spent so long trying to make this work but ultimately didn't succeed yet. All the approaches I tried either made it too hard to create the crack, or made it happen too often at times that didn't seem correct. There are still a few more ideas I can try though.