Shape name is empty

The layer contains several curves. Each curve has a name. When you open the .cdr file, the Name property is empty. If you change the curve name, the property no longer returns an empty string.

MethodInfo methodGetItem = objShapes.GetType().GetMethod("get_Item");
object objShape = methodGetItem.Invoke(objShapes, new object[] { i });
string shapeName= (string)objShape.GetProperty("Name");