Oh yeah. The character simply does not touch the ground. I was able to replicate the bug by jumping when the top block is close to the character's head, or by jumping from below the purple block on the first screen. If you press up and do not let go, the character, as it were, enters the block a bit and throws it back. And at some point, it hangs a bit above the ground.
Perhaps it is thrown into the lower block, the lower block throws it up, but slightly above the ground. And the trigger of the fact that the character on the ground simply does not work.