Inside your coin bp: that south part of code (out of comment) is doing nothing, you can delete that.
The problem is in your coin blueprint, use the follow screenshot to fix it, and it will work, you can put the cast after your play sound for example.
With that cast your coin blueprint will be able to have access to functions and variables of your player blueprint, so now you will be communicating them.