I can mix products with or without free shipping and my plugin processes then fine, so the rating is not altered with the addition of an product with free shipping enabled.(This is optional)
But if the option "Use Warehouse Location" is enabled and one product have "Free Shipping" enabled the shipping options disappear from Estimate Shipping.
Check the system log for errors. (If you have setting for 'show options if any', and you have multiple providers or pickup enabled, then you won't see errors in the front end).
If you are using ByWeight, Be sure, that you use * for Warehouse criteria.
Check the system log for errors. (If you have setting for 'show options if any', and you have multiple providers or pickup enabled, then you won't see errors in the front end).
If you are using ByWeight, Be sure, that you use * for Warehouse criteria.
Just to remember: As long as you do not add to shopping cart a product with "Free Shipping" enabled all works fine.
I have only my shipping provider enabled.
The error message: "Shipping options could not be loaded" of checkout.shippingoptioncouldnotbeloaded language resource.
The problem is that each product have an different warehouse, so different zip or postal code and not with the fact of have a product with free shipping enabled.
I have tested with single or multiple packages, free shipping, free shipping over 'X' and ever works fine.
Are you creating a Shipping Provider Plugin? If so, and it is not returning any options, then it would be best to debug and step through the code to see what is happening
Not creating, only adapting from 3.90 version were all works fine. The plugin works fine in all situations but that were the Use Warehouse location is enabled and have more than one origin zip/postal code.