@skunkbad
I know what’s happening. uBlock is using filter lists. And since our plugin is injecting tracking pixels, all scripts under the plugin directory have been added to one of those filter lists: https://take.ms/q1rvI
That probably has happened by some concerned person who simply wanted to block ad tracking.
Generally it is ok, if uBlock does the blocking on the front end for everyone who is using uBlock for that purpose.
But, as a consequence it also means that the scripts and files in the backend will get blocked and impair the working of our plugin.
I have posted a support request in the uBlock issue tracker, hoping that they unblock admin scripts for the back end: https://github.com/uBlockOrigin/uAssets/issues/8450
Judging from older requests it doesn’t look like we will get a response or solution soon (if at all).
Therefore, in the meantime I recommend you simply disable uBlock for your own shop like this: https://take.ms/B0ivV (open the backend of your shop, then open uBlock and disable it for your website)
I’m thinking about implementing a way to prevent at least the rating popup to show up in case scripts are blocked. But the current solution I’m thinking about will not work properly in 100% of all cases, plus the admin menus of our plugin will still get rendered useless as long as the script blocking is happening.
Therefore it is best to disable uBlock for now.