Collision in x and z is not working

I added keyframes for position animation in x and z with collision enable. The collision is not working and the avatars keeps falling of on the side but the y direction collision and animation is working.

What is the work around if I want to create a floating object which drags avatar in x and z space once you step on it.