Casting might be hard for someone to understand that didn’t code before.
Just like Mr Zarg and Mr said, you need a way to tell player BP to talk with which Zzz_BP actor in the world with. If you got one actor, Mr Zarg’s way of doing it is more than enough. But if you got more than one of those actors, it might be confusing.
In your picture, you need to link that Zzz Ref to “” of casting node. The reason it didn’t work is that, that variable is currently empty. Player Actors that are spawned by player start (which means not put on map directy in editor but used Player Start instead) have zero idea what is happening in the map. You need to either use trace - get hit result, or make an overlap event to fill that Zzz_ref variable. Then you will see it will work.
You can also use Level Blueprint to do this all, but others are way better.
I know I didn’t say anything special as others already helped enough, just wanted to share my thoughts.