If you run your project in debug mode, you can notice that the character Y coordinate is not exactly at the floor level, but a fraction of a pixel above it. It's how Platform behavior works.
So you need to move the top tile a few pixels up, or decrease the height of the collision polygon on character sprite.