A % character in table names appears as %2525 rather than just %25 in the download URL, resulting in a failed download. I wasn't able to easily resolve this issue, so I made a simple replacement using replace('%2525', '%25') in commit d372f3c. This problem of double URL encoding should be investigated more carefully and a better solution should be found.