I created a minimal example, but the errors are inconsistent, so I’m not sure if the issue is the same.
[dot verbose=true]
digraph {
rankdir=TB;
subgraph cluster_A {
A
A->A1
}
subgraph cluster_B {
B
B->B1
}
subgraph cluster_C {
C
C->C1
}
{rank=same;A;B;C;}
}
[/dot]
Error: install_in_rank, line 1283: GD_rank(g)[0].v + ND_order(%0) [1] > GD_rank(g)[0].av + GD_rank(Root)[0].an [4]