Таблицы "b_sale_product2product" действительно не существует.
Вижу два пути исправления: 1. Закомментировать код в файле bitrix/modules/sale/general/product.php, т.к. из-за ошибки он все равно не выполняется. 2. Попробовать восстановить таблицу b_sale_product2product
1-е сделать проще, но в тоже время опасаюсь последствий. Кто-нибудь знает для чего служит таблица b_sale_product2product и функция CALLSaleProduct::RefreshProductList() ?