Breakpoint and Watch value seem to be giving inaccurate results

Ive added a breakpoint to some BP logic and watched the value of a bool. For some reason the value always comes back as false and we do nothing since the branch leads to the false exec pin. But in-game, the value must have come back as true as the ‘Selection Tasks By Faction’ function is called and does everything its meant to do.

Am I not using the debug tools correctly or is it bugged?

It’s all over the place. Can’t be trusted.

I mean, it generally does work, but not all the time. Not with everything.

Ok, i just realised if i put the breakpoint ahead, the watch value comes back correctly… I initially thought i could put it before and watch the logic play out while using the highlighted button in the below image:

Screenshot 2024-02-08 173933

And yes… hovering over the values seems to give accurate results, Many thanks!