This is technically not an issue with Pro because we removed the
woocommerce_before_main_content action in our themes on purpose for styling purposes. Bringing it back or integrating a 3rd party function to our themes is still custom development.
This case is a conflict between our theme and your plugin and we still do not provide support for this.
We can report issues to our development team if our theme is really the cause of the issue but we don’t guarantee to provide a workaround or a fix.
Because we have removed the
woocommerce_before_main_content hook, you need to use other WooCommerce or theme hooks like
x_after_masthead_end. We can guide you on what theme hooks to override but we cannot write code for you. You can see all of our WooCommerce overrides in the woocommerce.php located in framework\functions\plugins
x_after_masthead_end is our theme’s hook that will output below the Pro Header.
Regarding the duplication of your plugin’s header, please contact the plugin developer to disable their header on the rating page as we do not know how they’re doing that. If you coordinate this with the plugin developer and show us how they’re outputting their plugin’s header in the Ratings page then maybe we can tell what’s happening.