I have my first Multi site WP network. I download the WPMU

I have my first Multi site WP network. I download the WPMU DEV dashboard, but it gives me an error when i try to install plugins. Is there a limit on how many sites you can have or does the dashboard not work with multi sites?