Hi man ,
i can say you two way to fix it.
- Make a new collisions preset !. In the project setting you can add a lot of collision type, so for example, make a “People” new type that ignore the kind “Door-GOAL”.
Add a Custom Object Type to Your Project in Unreal Engine | Unreal Engine Documentation
here is the link to how do that.
2)When you get the overlap event you can compare the overlapping actor / component or anything.
here two example.
https://docs.unrealengine.com/latest/INT/Engine/Blueprints/QuickStart/5/index.html
How do I detect a specific overlap event? - World Creation - Unreal Engine Forums
You can check and compare the mesh , if is a soccerball.
Hope it help you