using "align" or "move" is generally not suggested for problems like this. those commands have there place, but are generally using for cleaning up a DM model. the wreck havoc on parametric models.
@9407_bus wrote:
...The file has 2 bodies and it seems like they're not attached. ...
you have 2 bodies and 2 components (1 body in each). do you want 2 bodies?
the rigid command you used will keep components together, not the bodies. ie it keeps the component origins locked in the same relative position to each other. The bodies are free to move around with in the component.
when your doing the align, you are probably trying to align a body, which moves the body around with in it's own component.