By default, Shiptheory looks for Magento orders with the status Processing and attempts to create a label. If the order is not in the Processing state, the order will be ignored and mark as Not Ready.
This is to prevent orders being scheduled with carriers before they have been paid for or processed by your staff.
You can configure Shiptheory to look for a different order status, such as pending, complete or anything other order status you wish to use. To configure order statuses in Shiptheory, please refer to the guide on How To Configure Magento Order Statuses.
Still Need Help?
Please get in touch with support, we are happy to help.