Extended pain volume not registering

I created my own pain volume class and I placed it in my level but none of the functions for the class are triggering (i.e ActorEnteredVolume) when an actor enters it. Is there something else I need to do other than drag it into my scene? Below is the cpp file for the volume and the ActorEnteredVolume function is never called even though the BeginPlay function is called.

#include “AirSuperiority.h”
#include “BattleBoundryVolume.h”

void ABattleBoundryVolume::PainTimer()
{

}

void ABattleBoundryVolume::ActorEnteredVolume(AActor* Other)
{
if (Other)
{
CausePainTo(Other);
}
}

void ABattleBoundryVolume::BeginPlay()
{

}