My function never goes past my parent class. ( I would want it in my child class, where i would override the function)

Title. It never goes beyond this breakpoint. What am i missing here?

Due to the arrangament of the pics, the Process Attachments is the initial call, then it goes into the BP_MainFireArmClass > Event Graph into the blank function inside the same class where it stops and never reaches the child which is the 4th picture, BP_ModularRifle. The breakpoint shows where it stops