Overview
When editing the M-Files metadata card settings (in Metadata Card Configuration, MDCC), in some rare occurrences you may encounter this error.
Solution
The first thing to check is if there are any errors reported in the Metadata Card Configurations. The errors can be related to the change explained in the following article:
/article/New-in-M-Files-August-23-Metadata-Card-Configuration-Background-Processing-Change
After the errors have been addressed, if you still get the original error, check the metadata card configuration localized values for any missing language definitions.
Full sample error stack:
Error: The vault settings operation "SaveConfiguration" could not be completed.
The parameter is incorrect. (Object serialized to String. JObject instance expected.)
at MFilesErrorHelper.GetAsyncRejectionError (/lib/mfiles/MFilesErrorHelper.js:24:17)
at Anonymous function (/lib/mfiles/helpers/VaultExtensionMethodCaller.js:88:21)
AsyncCaller.cpp, 362, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
CoVaultExtensionMethodOperations.cpp, 169, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
LatestRPC.generated.cpp, 47567, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
RPCVaultExtensionMethods.cpp, 574, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
RPCVaultExtensionMethods.cpp, 150, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
MCallInLoop.h, 530, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
RPCVaultExtensionMethods.cpp, 857, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
VaultSettingsConfigurationEvents.cpp, 148, The vault settings operation "SaveConfiguration" could not be completed. (0x8004014A)
VaultSettingsConfigurationEvents.cpp, 148, The parameter is incorrect. (Object serialized to String. JObject instance expected.) (0x80070057)
