Surface fails to extend

I was happy that Rhino 8 finally managed to extend some trimmed planes that Rhino 7 fails at, but unfortunately it seems that when it comes to curved trimmed surfaces, Rhino is still very bad.

Rhino fails to extend any of the sides of this surface, it’s originally only trimmed on one side even.

fails-to-extend.3dm (61.2 KB)

Downloaded the file.

ExtendSrf works as expected on all edges. Tried all combinations of Type= and Merge=.

Version 8 SR13
(8.13.24289.13001, 2024-10-15)

Huh, so I downloaded SR13 too and yes, it works there. So SR12 was bugged?