Jump through platforms change their contents via triggers above & below them. This allows the player to pass through. However they will get confused if touching both triggers. They become solid to the player too early. This stops the upward momentum during a jump.