Order weight not showing on DPD/DHL shipping provider's site

When I use 3rd party shipping provider apps to fulfil from Shopify, the weight of the parcel is not showing correctly. It works well for shopify created orders (via our front end website), but its not working for 3rd party developed app orders. The weight is showing correctly on shopify’s order screen in all cases (for shopify and 3rd party app orders), but ONLY for the 3rd party developed app orders the weight is not showing on the shopping providers site. Any help please?