During testing and there has been evidence in production that leaving the save changes button enabled after it has been pressed can lead to inadvertently making multiple submits such as multiple draft versions of datasets, multiple file uploads of the same file, etc.
Usually these issues happen when some error occurs on save: failed ingest, etc so fixing these secondary errors resolves the specific cause but it would better to resolve the root cause: disable the button on submit.