i can see that my player is the child of the platform, but he just slips through the platform. ive added a character controller to my character and i ve checked the trigger box in the box collider.
A trigger doesn’t cause collisions in the physics engine.
Remove the trigger option on your collider on your platform, and use OnCollisionEnter.
If your platform is a plane, rather change it to a cube. Most physics engines have problems with plane collisions.
Also parenting a rigidbody with gravity to another object will not necessarily stop that object from falling away from the parent, depending on what the parent is and how it’s been setup.