Happy to help! I know some people make it work by setting the player to the child of the platform, but I went for a different approach. This is what you should attach to the player. It simply detects if you touch a moving platform, moves you along with it's movement, and detects when you leave the moving platform.
