IgnoreActorWhenMoving node doesn't work if the actor variable is set per instance.

Steps to Reproduce

1. Open QA-Game
2. Create an actor class bp & open it
3. In the Components tab, add a StaticMesh & set it to the Beachball
4. Create an actor class Variable & set it to Editable
5. In the Event Graph, create the bp in screenshot #01
6. Compile & save
7. Back in the editor, place the bp into the level & move it above the ground a couple meters
8. In the bp's Details panel > Details > ActorsToIgnore > Add an Element & set it to 'Floor'
9. Go to > Input > Auto Receive Input > Set it to 'Player0'
10. PIE
11. Press 'E' to enable physics

Results: The beachball will not ignore the floor

Expected: For the beachball to ignore the floor and fall through it

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-14734 in the post.

Login to Vote

By Design
ComponentUE - Gameplay
Affects Versions4.7.64.8
Target Fix4.9
CreatedApr 30, 2015
ResolvedJul 14, 2015
UpdatedApr 27, 2018