I noticed the bug too and I didn't had time to find how to fix it.
The bug works because the shadow is technically another Scene completely different, and we just inverted it's gravity, so technically it's never touching the floor so the code will make jumps infinite.
The code states that when touching the floor you can jump, we eliminated that part and well, it did what it did
Thanks for playing it tho ^^!