magento2 – Removing or disabling checkout component from the layout xml issue in M2


I have a module called Parcelpro with this piece of code in the view/frontend/layout/checkout_index_index.xml :

<referenceBlock name="checkout.root">
    <arguments>
        <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
                <item name="checkout" xsi:type="array">
                    <item name="children" xsi:type="array">
                        <item name="steps" xsi:type="array">
                            <item name="children" xsi:type="array">
                                <item name="shipping-step" xsi:type="array">
                                    <item name="children" xsi:type="array">
                                        <item name="step-config" xsi:type="array">
                                            <item name="children" xsi:type="array">
                                                <item name="shipping-rates-validation" xsi:type="array">
                                                    <item name="children" xsi:type="array">
                                                        <item name="parcelpro-rates-validation" xsi:type="array">
                                                            <item name="component" xsi:type="string">Parcelpro_Shipment/js/view/shipping-rates-validation</item>
                                                        </item>
                                                    </item>
                                                </item>
                                            </item>
                                        </item>
                                        <item name="shippingAddress" xsi:type="array">
                                            <item name="component" xsi:type="string">Parcelpro_Shipment/js/view/shipping</item>
                                        </item>
                                    </item>
                                </item>
                            </item>
                        </item>
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</referenceBlock>

and I would like to remove or disable this piece from it:

<item name="parcelpro-rates-validation" xsi:type="array">
    <item name="component" xsi:type="string">Parcelpro_Shipment/js/view/shipping-rates-validation</item>
</item>

In my “Rewrite Module” , in the checkout_index_index.xml file, I tried this option, according to https://devdocs.magento.com/guides/v2.3/howdoi/checkout/checkout_customize.html#disable :

<referenceBlock name="checkout.root">
    <arguments>
        <argument name="jsLayout" xsi:type="array">
            <item name="components" xsi:type="array">
                <item name="checkout" xsi:type="array">
                    <item name="children" xsi:type="array">
                        <item name="steps" xsi:type="array">
                            <item name="children" xsi:type="array">
                                <item name="shipping-step" xsi:type="array">
                                    <item name="children" xsi:type="array">
                                        <item name="step-config" xsi:type="array">
                                            <item name="children" xsi:type="array">
                                                <item name="shipping-rates-validation" xsi:type="array">
                                                    <item name="children" xsi:type="array">
                                                        <item name="parcelpro-rates-validation" xsi:type="array">
                                                            <item name="config" xsi:type="array">
                                                                <item name="componentDisabled" xsi:type="boolean">true</item>
                                                            </item>
                                                        </item>
                                                    </item>
                                                </item>
                                            </item>
                                        </item>
                                        <item name="shippingAddress" xsi:type="array">
                                            <item name="component" xsi:type="string">Parcelpro_Shipment/js/view/shipping</item>
                                        </item>
                                    </item>
                                </item>
                            </item>
                        </item>
                    </item>
                </item>
            </item>
        </argument>
    </arguments>
</referenceBlock>

After cleaning the cache, I can notice that part is still loaded in my checkout. Do you know what am I doing wrong here ? Thank you