Consider an assembly in the saveccm diagram. If this assembly has a port and this port is connected somewhere then deleting the port from withing the assembly (in the editor that opens when you double-click the assembly) makes the connection orphanded and it cannot be properly removed from the graphical editor.
It is possible to remove the connection manually from the .saveccm editor (as opposed to .saveccm_diagram).
While the orphaned connection is present (even if it is not visible in the graphical editor), the Generation does not work.
Logged In: YES
user_id=803361
Originator: YES
See attached picture.
File Added: orphaned_connection.png
Logged In: YES
user_id=803361
Originator: YES
-g -g
Logged In: YES
user_id=803361
Originator: YES
Similar effect if removing a port from the "outside" that has a delegation on the "inside".