Some plugins will install, some will not

When trying to install plugins through the WPMU DEV Dashboard, some will install and some will show a download link redirecting me back to the plugin project page.

Please see this video.

I have tried resetting my API key. Support access is enabled. Any suggestions?