Zend certified PHP/Magento developer

Api error when shipping items – Magento 2.3.7

We have a connection with a third party shipping company that sends an api call to mark the item as shipped in Magento when they are marked as shipped in the shipping company admin.

After a Magento 2.3.5 to 2.3.7-p2 and third party modules upgrade the api call is failing to mark the order as complete but the “ship” button is disappearing.

Any suggestions on what could be the cause and how can we get the ship button back?

The folling api error may help

[2022-02-15 02:46:27] main.CRITICAL: Report ID: webapi-620b14034bsdf; Message: There is no active transaction {"exception":"[object] (Exception(code: 0): Report ID: webapi-620b14034bf03; Message: There is no active transaction at /home/public_html/vendor/magento/framework/Webapi/ErrorProcessor.php:208, PDOException(code: 0): There is no active transaction at /home/public_html/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Abstract.php:322)"} []