Actor Object Reference is Not compatible with Object Reference

Hello,

This is my first question to community, so I hope I am following the “etiquette”. If not please feel free to let me know.

Here is the scenario.
As a player controlling a little “Vortex” that can run on XY on a level, by pressing trigger I can capture whatever the vortex touches on the floor, in this case, a “seed” in order to move it around the level until I unpress trigger button and the seed is released and falls upon the level again. If my vortex is already “loaded” with a seed, player can’t pick up another one. It’s like activating that Taz crazy character until you deactivate it and all it carries drops.

Technically I need to have a boolean in the Vortex so that I can test if the vortex is currently carrying anything whenever the player controller fires a “capture seed” event.

I m trying, in the Vortex, at the Tick, to test wether the player is inputing “Vortex Capture” action, in which case, i want to check if the "capturedSeed"container is already full of not. If it is, the Vortex does nothing special. If it is not full, then the idea it that the “seed” follows the vortex around until realease.

How do I get the BP_seed currently overlapping to follow the vortex around until button release. When I try to get form an array of currenlty overlapping actors the first, and try to connect the result with a “set container”, i get an error “actor reference is incompatible”.

I m not a computer engineer, nor an expert in Unreal, so my question may be a reflection of my lack of experience.