Why does OnComponentBeginOverlap not run when in my constructor?

Hello Snowl0l,

Have you tried using SetupAttachment() instead of AttachToComponent()?

According to:

SetupAttachment() is preferred over AttachToComponent() in the constructor with components are not registered.