No shipping options were found for… error – missing product’s weight

In some cases, even after successfull user account registration, gaining FedEx API access, entering the login credentials and proper plugin configuration it might turn out you will get the No shipping options were found for… error instead of FedEx live rates in the Cart.
You must be aware it may be caused by several reasons. To find out what exactly is responsible for not displaying the shipping methods begin with activating the FedEx Debug Mode.
When it is already enabled go to the Cart and check what is the precise code and the error description displayed at the top of the page:

It’s pretty detailed information about the exact reason of error occuring, however, let’s take a closer look on the FedEx API request or/and response on the blue background below:

The error displayed at the beginning has been confirmed in the code section marked green. There is a missing or invalid value for the Weight parameter of the product which was added to the cart.To display the live rates properly our FedEx plugin needs to gather following data: the sender’s and the recipient’s addresses and the package weight.
Even if the one of them is missing it can’t fully calculate the shipping costs. To solve the problem go to the page of the product which was put into the Cart, choose Edit product option from the top bar:

fill the value of the Weight field in the Product data > Shipping tab and save the changes with the Update button.
