Went down a rabbit hole about <other ue things> when I came across this article about delegates in #unrealengine that really clears things up. Jesus I was totally using them absolutely wrong in my last game XD

https://dev.epicgames.com/community/learning/tutorials/eZmv/unreal-engine-delegates-c-and-blueprints

Unreal Engine delegates (C++ and Blueprints) | Community tutorial

A complete guide to UE Delegates

Epic Games Developer