Plugins stuck in download/install loop

In the WPMU DEV Dashboard, some of the plugins say "Install" and some say "Download." For instance, the INVITE plugin says Download. When I click Download, it takes me to wpmudev.org where it prompts me to install. Upon doing so, it takes me back to my domain where it prompts me to download. When I click Download, it takes me to wpmudev.org where it prompts me to install. Upon doing so, it takes me back to my domain where it prompts me to download. And the loop goes over and over whilst opening tabs for each action.

Is this plugin only downloadable or installable if Multisite is enabled or buddypress is activated? Do I have to activate buddypress before I can install Invite and similar plugins from the dashboard?