This problem is likely a showstopper for my project.

I had the unpin problem as well. Are you passing a variable with the same name but stored in different actor? (like setting one player’s “health” to another player’s “health”) That seemed to be the problem with mine – as soon as I uniquely named variables (sucks, i know) the problem seemed to stop.