To reproduce:
Bind using a binding source:
DataSet ds = new DataSet();
ds.Tables.Add(shapesTable);
ds.Tables.Add(connectionsTable);
BindingSource bindingSource1 = new BindingSource { DataSource = ds };
radDiagram1.DiagramElement.DataLayer.DataSource = bindingSource1;
Workaround:
Bind directly:
DataSet ds = new DataSet();
ds.Tables.Add(shapesTable);
ds.Tables.Add(connectionsTable);
radDiagram1.DiagramElement.DataLayer.DataSource = ds;