ChildActorComponent prevents parent Actor from receiving overlap events.
Here’s a small project to reproduce the issue.
It should be pretty self-explanatory, both the Child and the Parent actor should print the name of their overlapped Actors when the game starts, however only the Child actor prints them.
If you delete the ChildActor component or disable Generate Overlap Events for the Child’s box component then the Parent actor works correctly.