I also use a 3rd party software to process all my orders. Once the order is processed it updates the tracking info to eBay. I process 100% of my orders this way. Yet, when I got to my eBay dashboard it still says that there are a few items that did not receive tracking info.
We can only do the best that we can. I am sure eBay will find another way to make our life miserable.