"Error caused by file" could be a result of an insufficient block size for the destination datastore. Please provide some details about your configuration, like size and block size of VMFS datastores, size of the .vmdk file in question and the error message reported by Veeam.
André