Weird thing happend after I try to override my BlueprintNativeEvent function.

Also, as I mentioned above, if the function is no longer part of the class, it shouldn’t work for my base attack blueprint too, but that blueprint works fine. Only those blueprints derived from the base attack blueprint won’t work.