Check if an item had been picked up

Do they play at one pc (local) or at two (mp)?
Generally, you can ask if sth is valid to know if the object is there. In your case, I would cast from the apple, which gets destroyed (before the destroy node), to the character and calls an event there to spawn a new one. Or you try to manage it at the character to destruct and construct a new one there.