Hello, Unity 4 didn't have this issue, but in Unity 5 I have a game that is constructed in blocks with box colliders and I was able to push a box horizontally over them(by setting rigidbody.velocity to a specified value) with no issues in Unity 4. However, in Unity 5 the pushable-boxes appear to be colliding with the next ground-box in such a way that it prevents the pushable-box from moving unless rigidbody rotation is enabled, in which case the blocks flips over. However, the expected behavior (which worked in Unity4) is that the box should push over perfectly since the next ground-box is at the exact same y-coordinate and same dimensions as the current ground-box under the pushable-box. For example: P = pushable box G = Ground box P GGGGGGG P should be able to be pushed to the right over all of the G boxes with no issues as it did in Unity 4. However in Unity 5, once it reaches the border to the next G box it will flip over (or if rotation is disabled, it will stop moving). Does anyone know a solution to this issue in Unity 5?