I have also run into a similar issue but managed to get around it by separating engines and couplers in the staging.
This works for me and stages the part correctly
This is broken for me and when I stage, the coupler detaches but the rest of the stage remains attached