Evaluate Surface returns different results

Hi,

First of all, I’m not sure if this issue is RIR-related or GH in general.
I have used this workflow a hundred times or more, but it seems to give me inconsistent results now.

I use Evaluate Surface to find the normal vector at 0.5, 0.5 of a reparameterized surface.

See attached image, where the same input connected to the same component returns different output.
I tried to replicate the issue in a separate file to upload here, but “unfortunately”, copying the workflow into a fresh GH document fixes the issue.

Any idea what can cause this issue?

Best regards,
Christian

If copying into a new document resolves it, it seems like a component is hanging on to improper information.

Can you internalize the Brep and post the GH file? Thanks