I have noticed that if a line is started within the extent of the offline map but completed outside the extent the line is drawn correctly. In theory that is not a bad thing, however, in some situations in is causing problems.
We use the path of the polyline to locate/place other features. So when this situation occurs these associated features may fall completely outside the extent and thus blow things up.
Any thoughts on a best way to validate the original line geometry. I don't see a way to get the vertices until after the entire line is placed