I have a big class diagram (just under 200 objects) that I tried to organize using packages. This mostly worked quite well. However, for about 5 out of 15 packages, the diagram seems to ignore the grouping completely, leaving objects in random locations not within the package box. I also noticed that in one place, the diagram has placed two objects directly on top of each other, making it impossible to see which object is being obscured.
Is there a reason for this behavior that I can tweak in some way? I assume it has something to do with the complexity of the diagram, but most of the objects are in locations where it should be possible to move them into the package. Often, they are right next to the correct package, just outside the box.