Does the option to use the github URL to install it work? I guess it might have the same problem?
You can also download the zip from github directly, and upload it via this interface using the “from your device” option… but the downside of that is that it’s not connected to the git repo, so every time you’d like to update the theme it would have to be manually uploaded.
