The constructor is run when the class is created. So the event your are assigning doesn’t exist during the constructor but does during begin play.
The constructor is run when the class is created. So the event your are assigning doesn’t exist during the constructor but does during begin play.