Thank you!
Yeah, the problem was related to pathfinding. Sometimes the movement vector was too short to be accepted as a "hop", which resulted in this sliding behaviour.