It seems like you're using the template builder on the front page. In this case try to change the default sorting (WooCommerce > Settings > Catalog) and if this doesn't solve the problem open up wp-content\themes\replete\includes\helper-template-dynamic.php and replace:
if(!isset($shop_slider)) $shop_slider = "no";
$page_nr = $shop_slider != "yes" ? get_query_var( 'paged' ) : 1;
with:
if(!isset($shop_slider)) $shop_slider = "no";
$page_nr = $shop_slider != "yes" ? get_query_var( 'paged' ) : 1;
if($orderBY == 'price'){
$orderBy = 'meta_value_num';
$meta_key = '_price';
}
else
{
$meta_key = '';
}
$avia_config['new_query'] = array(
'post_type' => 'product',
'post_status' => 'publish',
'ignore_sticky_posts' => 1,
"paged" => $page_nr,
'posts_per_page' => $shop_item_count,
'orderby' => $orderBY,
'order' => $order,
'meta_key' => $meta_key,
'meta_query' => array(
array(
'key' => '_visibility',
'value' => array('catalog', 'visible'),
'compare' => 'IN'
)
)
);
I'd also try to deactivate all third party plugins except woocommerce - maybe one causes the issue.