This is for your information.
Membership Pro 2 did not install onto a website I am developing on Serverpress via the WPMU Dashboard.
Error I got was the failed to install likley due to not having file permissions.
I downloaded the plugin and then successfully loaded using the WP plugin function to load and install.
Hope this helps if another user runs into similar issue.