Try and separate things up a bit more. In order to do a cast to character you have to be able to access that node. Would it be possible to use a trigger volume instead of begin cursor over? A trigger volume would have the other actor variable that you can drag off and use to do a cast to character?
Once you’ve done that, you could use a custom event in the character bp, that you access from Food_PH? That might help in spreading things out a bit- just looking at your bp’s it looks like you’re accessing the hunger value almost at the same time as setting it.