Accessed None trying to read property error when trying to call an event dispatcher

Since you already have actors sitting pretty in the scene, we can use the Level Blueprint:

  • reference both actors in the LB (drag & drop):

  • have a Custom Event in the WaveBar_BP :

  • use the LB to facilitate the comms:

The above translates to: when the Start Button is clicked in the PlayerCard_BP's 3dWidgetComponent's Widget (PlayerCard BP) (what a mouthful!), we call the Custom Event in the WaveBar_BP.


Another way, using a hard reference inside one of the BPs:

  • in the WaveBar_BP:

  • in the scene, tell the WaveBar_BP which BP_WidgetHolder you mean:


More reading: