Question:
The Upload button is not visible and is unable to upload a file to the placeholder in Vault?
Answer:
The reason as to why a user is unable to see the Upload button for a placeholder is because the user has to have Edit Document permission on the the placeholder's current state.
Note: Permission sets are state specific and depend on the current workflow state that the document is in.
Related Documentation:
Vault Documentation: Vault Help