# Child class can't call parent class event dispatcher on other instances of that child class

**URL:** <https://forums.unrealengine.com/t/child-class-cant-call-parent-class-event-dispatcher-on-other-instances-of-that-child-class/403614>\
**Category:** C++\
**Tags:** event-dispatcher, child-class, unreal-engine, question\
**Created:** [September 3, 2017, 12:17pm UTC](https://forums.unrealengine.com/t/child-class-cant-call-parent-class-event-dispatcher-on-other-instances-of-that-child-class/403614 "2017-09-03T12:17:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yun-Kun](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Yun-Kun](https://forums.unrealengine.com/u/Yun-Kun)\
**Post date:** [September 3, 2017, 12:17pm UTC](https://forums.unrealengine.com/t/child-class-cant-call-parent-class-event-dispatcher-on-other-instances-of-that-child-class/403614/1 "2017-09-03T12:17:38Z")

</div>

Hello there 🙂

Bug:  
Child class can’t call parent class event dispatcher on other instances of that child class.

Reproduction steps are quite simple:

- Create blank project (tried on Third Person Example)
- Create a new Actor Class called “Main”
- Create a variable of an instance of “Main” in “Main” called “Ref”
- Create an Event Dispatcher in “Main” called “Dispatch”
- Create a Child Class of that actor called “Sub”
- Go to “Sub”, get “Ref”, drag pin off “Ref”, try calling “Dispatch”, wire is instantly removed, try plugging them together and tooltip warns "Self is not = to “Main”

Is it a bug or intended design?

Bug is also present on Actor Components and Widgets.

Thanks in advance for consideration.

Have a good day 🙂

---

<div class="post-metadata">

**Author:** ![Nachtmahr](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Nachtmahr](https://forums.unrealengine.com/u/Nachtmahr)\
**Post date:** [September 3, 2017, 2:25pm UTC](https://forums.unrealengine.com/t/child-class-cant-call-parent-class-event-dispatcher-on-other-instances-of-that-child-class/403614/2 "2017-09-03T14:25:46Z")

</div>

Known Bug:

> **[The Unreal Engine Issues and Bug Tracker](https://issues.unrealengine.com/issue/UE-37117)**
>
> Welcome to the Unreal Engine Issue and Bug Tracker. You can check the status of an issue and search for existing bugs. See latest bug fixes too.

---

<div class="post-metadata">

**Author:** ![Yun-Kun](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Yun-Kun](https://forums.unrealengine.com/u/Yun-Kun)\
**Post date:** [September 9, 2017, 9:45am UTC](https://forums.unrealengine.com/t/child-class-cant-call-parent-class-event-dispatcher-on-other-instances-of-that-child-class/403614/3 "2017-09-09T09:45:58Z")

</div>

In the bug report, it’s not mentioned that you can’t call the event. It’s not just the auto target that does not work. You just can’t call the event of your reference.
