When using multiple simple collisions on a static mesh it appears that sweep only uses the last collision added when calculating when/if to stop.

Steps to Reproduce
  1. Download the attached project
  2. Open the project
  3. Open the map named "Untitled"
  4. Play in editor

Result: The Cube will stop roughly halfway through the floor
Expected: The Cube would take into account all collision when detecting for a sweep

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-67972 in the post.

Login to Vote

Affects Versions4.21.14.22
Target Fix4.23
CreatedJan 3, 2019
UpdatedFeb 11, 2019