C++ vehicle template based blueprint class BeginPlay

Hi. I Found some problem in c++ vehicle template.
I wanted to make blueprint vehicle class base on c++ vehicle pawn class in template.
so, I made it. and after this, I implement BeginPlay Event on blueprint graph.
But. It’s not working. When the game is played, only called parent’s BeginPlay c++ function.
I can’t figure out what I’m missing.
Is there anyone who has got the same problem?

I solve the problem.
The point is that child blueprint’s BeginPlay is called when AActor::ReceiveBeginPlay() is called.
so, if you wanna override default event, you have to call “Super::BeginPlay()” in your base class’s BeginPlay().