Overview:
Document Fields are not recognized as Mandatory fields when creating a Document via API
Root Cause:
The fields are probably made required by field dependencies which are not enforced when creating documents using Vault API.
Solution:
The option User must always enter a value (required) should be selected on the document field.
Related Documentation:
Vault Help Documentation: