Player character falling through platforms whilst crouching

Whenever I try to have my character crouch (by way of pressing the “Down” key), the animation sucessfully triggers and then the sprite falls through the platform.

My initial guess is that this is related to the control of the platform automatism (Press down, move through platform, etc.), if so is there any way to change this to something like “Double-press down, fall through platform - Press down, crouch”?

In case my suspicions are wrong, I’m enclosing pictures of the sprites (with hitboxes).

puu.sh/hqSaO/19c0e51c98.png Idle animation

puu.sh/hqSbQ/778fd1e35d.png Crouching animation

Hi,

The default platformer controls are Left, Right and Space (jump) with no control bound to down (pretty sure about that).

Can you screenshot all your events that involve character movement?

Here you go! puu.sh/hrdQL/48638063b2.png

The player character also falls through the platform whenever the idle animation executes.

Idle Animation (Single Frame) puu.sh/hrpiq/534a6c4067.png

Updated event list puu.sh/hrpk9/55fea40b59.png