Incorrect Physical Material being returned in hit result

1: Yes, I verified that it happens in a clean project. I created a first person shooter template and replicated the issue.

  1. Create a static mesh object which
    has at least two different material
    slots you can assign to it.
  2. Assign two different materials to the static mesh object (element 0, element 1)
  3. For each material, assign it a different physical material
  4. Create something which will run a line trace against the static mesh and retrieve the physical material you assigned to the particular portion of the static mesh. In my case, I created a line trace to occur at the FPS actor foot position