Solution
There are some requirements you need to take care of so all classes and member VIs will be able to run. These requirements define an equivalent setting between ancestor and descendant classes within an inheritance tree concering the following points:
For parents:
- must be a member VI of the class
- must have public or protected scope
- must have a dynamic dispatch input terminal
For child classes:
- must have the same file name as the parent method
- must have an identical connector pane except the class type (Dynamic dispatch tunnels)
- must have the same execution settings in VI properties
- must have same access scope as the parent