Cluster output different than inside

The output is giving me a different result than the inside. It’s cutting some branches and I have no idea why. I’ve tried to connect and disconnect the inputs, outputs and a lot of solutions people gave in others posts but it didn’t work.

Although, when i internalize data inside the output the result works, so I guess it’s not related to cluster’s update.

Thanks for any help!