Do you have those files in your PC? Also, dest is needed only to specify the file name for translators, not to change the paths and so on. Probably there’s also no need in type pattern if files are already in xml. Configuration File | Crowdin Developer Portal
Do you use true=preserve hierarchy? Also, if uploading this file manually, not via CLI, but via UI, does that work?