Hi there,
Are these three bps childs of a common parent class?
I would strongly recommend using interfaces to avoid casting. From other actor, call “does implement interface?” + branch. If true, connect other actor to a interface message, so you can send (interface function inputs) or retrieve (interface function outputs) variables to/ from those actors, and your code becomes class-independent.