This error (Object reference not set to an instance of an object) can show for multiple different couriers and can be caused by one or more of the following:
Verify that order details, including Address Details, Packing Notes, and Delivery Notes, do not exceed 35 characters.
Ensure that no special characters (e.g., &, Β£, ?, !) are included in the address details.
(Huxloe Specific) Service code for Yodel via Huxloe service is incorrect.
Incorrect details on the Courier Integration.
Confirm that an Email Address and Phone/Mobile number are provided in the order details.
Make sure a Weight is assigned to the order and all products within it.
Whole address on Address Line 1 (Over 35 Characters)
To resolve this, please split the address data across the relevant address fields (IE Address line 1, 2, 3, Town etc) and remove any unnecessary comma's.
Huxloe - Courier Service
If you are shipping with Huxloe and get the error message, you must update the service code from Whistl to WHST within the courier service code page for your Yodel service via Huxloe. To change this, please follow the steps below:
Click Shipping Management then Extras
Click Courier Service Codes
Search for your Yodel service via Huxloe
Click Edit
Update the Service Code field to WHST if currently its set to Whistl
Save the change
Generate a test shipment to confirm
Courier Integration
If you are getting this error message for another courier that is not Huxloe, it could be an issue with missing information on the connection page.To resolve this, please fill in all the necessary fields on the integration and ensure that they are correct:
Click Connect then Courier Integrations.
Search for your Courier affected.
Click Edit
Check that all details are correct
Click Update
Generate a test shipment to confirm
If this does not resolve your issue, please raise a new case online and reference the title of this article.