Thanks for the feedback!
We made a slightly more sophisticated collision detection based on yours (and many others) feedback. There are a few other quality of life improvements, hope you have time to give it a shot again!