Cannot connect For each loop array element to target

You have no class in the dropdown. Choose a class, reconnect Out Actors to For Each (alt+click to disconnect), and then search.

Assuming the actor has a component named so and so, ofc:


Admittedly, there are things blueprints don’t explain well (I’ve never seen it explained, at least):

image

You can observe this behaviour on many nodes. If you connect the data wire first before you select the class, the ForEach type will be set to default even though you choose a class later on.

I believe this the correct, indented behaviour; you may want it work like this in some situations. It can be just confusing.