Hi All,
As part of upgrading our BOBJ production environment from version 4.2 SP8 patch 9 to version 4.3 SP2 patch 7, we encountered one problem in upgrade of production environment for which we need your input on. Although the upgrade installer completed 100%, it ended with errors. The setupengine log indicated that many DFOs were unable to deploy to CMS databases because of the license key issues outlined below.
" [InstallEntDfoWrapper.UploadDFO] UploadDFO Failed: Your license key is invalid or has expired. If you received a temporary license key by purchasing another SAP BusinessObjects product, you must register SAP BusinessObjects BI platform to receive your permanent license key. (FWB 00016) "
The license key, however, is permanent and works fine in the existing 4.2 system. And since DFO deployment failed, not all BOBJ 4.3 features were getting reflected in the application. Even manual deployment of DFO and running repair didn't help much.
In addition, when we tried to add the 4.3 license key, the existing key was not getting deleted. It was throwing the same invalid license key error in CMC as it did during installation. SAP also tried batch scripts from the OS to add an emergency key, but the batch scripts too failed. Below is the screenshot of the error while adding or deleting license after 4.3 upgrade

Also attaching error log which got generated during the upgrade. the upgrade ended with a license key error while deploying DFO. prd-error-log.txt . This didnt happened in non production enviorment