I’m really confused as to what you’re talking about as your terminology is all mixed up and your explanation doesn’t make a huge amount of sense.
I’m assuming you have a character blueprint that you want to interact with an apple blueprint that is placed in the world - not that you want the character blueprint to interact with the level blueprint. I’m also guessing that you’re using a trace to determine line of sight / range / whatever to the apple from the character (‘trace to the custom event’?).
If so, there shouldn’t be a problem - if your trace is returning an actor, cast it to the apple blueprint type. If this succeeds, the trace indeed did hit an apple, and you can do whatever else you need to do. If it fails, it did not hit an apple, and if you expected that it should, you may want to investigate why.