We also had observed such problems from time to time. The reason was normally a not large enough bounding box so when you frontally run into a wall, collision detection stopped the object a little too late when the hull already penetrated the wall a bit. If you then move the object sidewards, it gets stuck at every little nook and cranny inside the wall.

Try to widen the bounding box - does it solve the problem?