Hello,
The error you are seeing is not something you can resolve by removing or “resetting” the certificate association yourself. Microsoft’s hardware program portal enforces strict binding between a code signing certificate and the seller account that first registered it. Once a certificate has been used under one seller identity (in your case, the external account hi_hubert_hotmail.com#ext#@darfonelectronicscorp.onmicrosoft.com), it cannot be reassigned to another account such as ******@darfon.com. This is by design to prevent certificate reuse across different publishers.
The only way forward is to either continue using the same account that originally registered the certificate, or obtain a new Extended Validation (EV) code signing certificate issued to Darfon Electronics Corp. from one of the trusted authorities (DigiCert, GlobalSign, Entrust, SSL.com, etc.). Once you have a fresh EV certificate, you can register it under the correct corporate account (******@darfon.com) and proceed with submissions.
If you believe the certificate was mistakenly bound to the wrong account during internal testing, you will need to open a support case directly with Microsoft Partner Center support. They can confirm ownership and, if justified, reassign or release the certificate binding. This cannot be done from the portal UI; it requires Microsoft’s intervention. When you contact support, provide the certificate thumbprint, the account IDs involved, and evidence that both accounts belong to Darfon Electronics Corp. That will speed up the verification process.
In short, you cannot remove the certificate from the external account yourself. Either request Microsoft Partner Center support to correct the binding, or purchase and register a new EV code signing certificate under the intended corporate account.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
Domic Vo.