I just installed the latest version of Enterprise on a wordpress multisite network. It installed fine but returned a 502 error when activating on one site. I took a look at the database and over 25+ tables were created for each site in the network (I did not Network Activate). I have over 100 sites in this network, hence the 502 error when it was creating 1000s of tables.
I wrote a script to delete the tables and took a look at the plugin to find the issue. You need to add a check for if the activation is network wide or just for one site. I added a variable $network_wide to the install function and it activates and only creates tables on the one site.
line 17
public function install($network_wide)
line 24
if (is_multisite() && $network_wide) {
After that the icons show in the admin menu, but clicking on them causes a 502 error.