Drop Charge Platform Landing

Hey I am looking for a little clarification on how the platforms have physics bodies but the character is not affected by them when it is flying but can land on them when he is landing. What exactly is going on ? Sorry but I am just having a tough time understanding this it is probably so simple

I guess an easier way to ask this would be…when the character lands on the platform instead of calling the jump method…how can i get the character to stay put on that platform without falling through it