Acontece com o plugin WooCommerce Correios (Claudio Sanches): os Correios recusam valor declarado abaixo do mínimo, e o método some no simulador e no carrinho. Não é do Simulador de Frete.
Pra forçar o mínimo:
add_filter( 'woocommerce_correios_shipping_args', function ( $args ) {
if ( 18 > $args['nVlValorDeclarado'] ) {
$args['nVlValorDeclarado'] = 18;
}
return $args;
} );
O valor 18 é o mínimo que os Correios exigiam quando este artigo foi escrito. Confira o valor atual com os Correios.
Com outro plugin de Correios, o filtro é outro: veja a documentação dele.