Two years have past and you surely have made a lot of progress since then but you could simply cast your actor to your player BP.
If your player actor is called “BP_Player” you would do :
On component begin overlap → cast to (other actor, BP_Player) → your function
this way, it will execute only if the actor that overlaps is a player.
I hope this helps