Why does MatchSrf change the surface?

ok, wasn‘t aware of that

I just coded a surface match functionality by using isocurves at the greville parameters. I wrote a match curve command which flawlessly matched G2. Now whenever the surface was double curved I couldn‘t achieve a G2 at the surface. I obviously had to modify the 3rd controlpoint row a bit. Excatly the same way as the thread owner noticed above. I haven’t worked on that further, but my assumption was that my principal curvatures did not match. Is this wrong? Did you coded a match surface component and do you know what I did wrong? Maybe I could tweak my match surface component then and use it. This is something which would be really helpful for me.

here is a link to my „newest“ match curve