"[ERROR: Can’t get data for expression]" on Set node variable preview when connected to both ends of If node

please guys you still didn’t fix this !! and it’s annoying a bug like this should be fixed asap !

as you can see i have the same node duplicated for the true and false output of the IF node

When the IF node outputs the true branch, the node connected to that branch shows green expressions :


BUT When the IF node outputs the false branch, the node connected to that branch shows red expressions :


Even tho the node is a duplicate of the node that has green expressions ! i don’t understand this bug and i did everything i could to find a work around !! please explain what to do