Pushing player by object

Hi, how to push player by object?

I create a block, that trying to push player, but when block moves to the player, player don’t pushed, block just runs into the player.
Player pushed away only if hi start moving, or penetrates more than half into the block (in that case hi thrown back and again stands still until it has penetrated more than half into the block).
Hit events also generated only when the player moves. If a player is standing still, they are not generated

Why its happaning and how to fix it?

I am using character from third person sample

Block collision seetings

Player collision settings