Automatic variant (on save) performs BPMN validation and uses problem view in Eclipse. Manual uses other, older codebase, which doesn't perform correct validations and also creates a different filename, which is undesirable. Problem is described in this forum thread:
Solution: make sure the export marshaller is called from the manual action and remove any remnants of the other implementation. Right-click option should remain intact so user can force the export if required.