Sweep profile Line/Spline having different result

When sweep profile is LINE with GC sweep failed but when profile is SPLINE with GC sweep succeeded. Why?

SolidworksSurfacing