Interaction Kit - Interact with anything and anyone, anytime.

I made it work through the component.

The interaction component is casting to the interact interface in two places. Make a new variable, a reference to a component, and where it gets the hit actor set it to reference the component of the hit actor, I called it InteractedWithComponent. Then use it as a reference for casting to the interact interface instead of the actor reference.