Ever since upgrading to 2.8.1, a plugin that I used called, "Starred Review" has not been working for me. It worked fine with 2.7, but now any time I try to access the plugins settings through the dashboard, I receive the "You do not have sufficient permissions to access this page" error. The widget still displays information properly that I added before the upgrade, but every page associated with maintaining or updating the starred review settings and reviews returns the permissions error.
I've tried checking the file and folder permissions on my server and everything seems to be in order. I've also tried removing all traces of the plugin and attempting to reinstall, but I receive the permissions error when trying to install. I've also tried reinstalling wordpress, and using the forceupgrade plugin in case some files were corrupted or not downloaded completely. None of which have worked.
I know that this has something to do with the upgrades made to 2.8.1 regarding plugins that do not perform an explicit permissions check, being blocked. I've tried contacting the developer, but he is not being helpful, so I've spent hours trying to take matters into my own hands to see if I could find a solution. Not being well versed in php or any coding languages for that matter (but having the most basic and cursory understanding of how things sort of work), I have not been able to figure out how to solve this problem.
If anyone can help me out with this specific plugin, or if anyone knows the proper way to workaround this security feature, or how to properly address permissions within a plugin, I would be very grateful. Also, I feel that this knowledge could help developers who are stuck and do not know the proper way to upgrade their plugins since the 2.8.1 change.
Thanks