List View Item not displaying on Event Begin Play

For these kinds of bugs that only happen on Begin Play but not later when called again, it’s usually a matter of the Begin Play code being run before Actor B actually has a chance to spawn into the level. When trying to “call a second time” doesn’t work either, it’s because both calls are happening in the same frame so it doesn’t solve the problem. For a quick test, drop a Delay node before you are trying to run this logic and set the value to like 0.5. Then see if it works. If you don’t want the delay to affect any code you’re running after this step, just use a Sequence node and stick the delay and that chunk of logic on its own Then pin.