I wonder why you add platform behaviour to the solid block? Is that on purpose?
Anyway in my experience if platformer actor facing surface that not perpendicular to him, its likely the actor will not be able to jump properly or even can't. I tried that with yours.