Cluster output problem

I am creating a script that automate furniture in plans, sometimes the cluster give me false output like planes in different position or vectors have different directions, and it becomes correct and normal after i open the cluster and closing it without changing anything.

Can anyone know the solution or have faced this problem before?

hi @hithem_walid maybe this helps?