failed to Connect Aistro Account with ArcBlock Account

Description: When attempting to log in to the Aistro account by connecting it with an ArcBlock account, the system displays an error message: "Cannot read properties of undefined (reading 'did')."
This issue prevents users from successfully connecting their accounts and accessing the platform. The error suggests a problem with retrieving or validating the Decentralized Identifier (DID) from the connected wallet.
Steps to Reproduce:
- Open the Aistro website at aistro.io.
- Navigate to the login page.
- Select the option to log in using an ArcBlock account.
- Connect the DID Wallet for authentication.
- Observe the error message: "Cannot read properties of undefined (reading 'did')."
Expected Result: The Aistro account should successfully connect to the ArcBlock account, and the user should gain access to the platform.
Actual Result: The connection process fails, displaying an error message: "Cannot read properties of undefined (reading 'did')."