Esa línea en concreto tiene este código:
$total = ( 'incl' === WC()->cart->get_tax_price_display_mode() ) ? round( $total - ( WC()->cart->get_discount_total() + WC()->cart->get_discount_tax() ), wc_get_price_decimals() ) : round( $total - WC()->cart->get_discount_total(), wc_get_price_decimals() );
El cual se encarga de obtener el total del pedido. En principio no debería devolverte ningún tipo de error, de echo es el primer reporte que nos llega al respecto por lo que nos único que se nos ocurre es que exista algún tipo de conflicto con algún otro plugin o con la versión que tienes instalada de WooCommerce.
?Puedes probar a activar sólo WooCommerce y WC – APG Free Shipping a ver si se repite el error? Si no se repite ve activando el resto de plugins hasta que se genere el error. Si se repite, ?puedes probar de nuevo pero utilizando algún tema tipo nativo de WordPress Twenty Twenty o similar? Si sigue generándose el error habría que ver qué estudiar el caso replicando tu instalación.
Quedamos pendientes.