I'm guessing those platforms use the jump-thru behavior, and your character is using the platform behavior. I've ran into the same problem before. From my understanding, the issue is due to how the platform behavior is implemented- here's a response I got to another bug I had related to jump-thru behavior..
What I would do is use an invisible sprite, about 2px by 2px, and give it the fall-thru behavior, and resize it so that one of them stretches across all of those sprites. That way there is no gaps/edges to cause this sort of bug.
Or, another thing you might want to try, which I haven't tried before, is to adjust the collision box of the character so that the corners look something like this - \_____/ .. instead of |____| .. That might help? but I never tried that.