Well, an offsetted curve does not extend automatically. The end-point of the new curve is basically at a perpendicular angle to the tangent at the original end-point. Since the edge is curved inwards, the offset quickly deteriorates to zero.
The way to think of a Curve-On-Surface offset is to create a pipe around the original curve and intersect that with the surface.