For anyone else who happens to run into this, I coded up a hacky workaround to move the mouse cursor to the position I was hoping to add the vertex, and have the user click there instead (much like the tool in ArcMap, though I was hoping to automatically place the feature).MapPoint referencePole; // Set elsewhere in application
var screenPoint = Map.MapToScreen(referencePole);
// Get position of Map Control on screen
var locationFromScreen = Map.PointToScreen(new System.Windows.Point(0, 0));
// Set cursor based on the above reference point and the location of the MapControl
System.Windows.Forms.Cursor.Position = new Point(Convert.ToInt32(locationFromScreen.X + screenPoint .X), Convert.ToInt32(locationFromScreen.Y + screenPoint .Y));
I'll try to create a reproducible sample and get this sent into Tech Support as well, I believe this to be a bug.