Ah I had to watch the video a few more times. It's always nice if you describe the problem with text too. I have never seen anything like this but have only done similar work in 3.5. In my work the collisions work as expected.
All I can say for sure is you shouldn't need to use continuous detection for this.