I installed the free version of your plugin on my Multisite installation and it worked as expected. I.e. I installed in on the network plugins page, network activated the plugin and it because available on the sub-sites.
When I install the PRO version of the plugin and click ‘Network Activate’.
A message appears on sub-sites dashboard saying “This theme requires the following plugin: WP Show Posts. Begin installing plugin”
If I click install then I only get the free version of the plugin on my sub-sites and cannot access the PRO features anywhere.
I only want to use the PRO version of the plugin on one site, my main site. I will not be making it available to any sub-sites.