2025-03-10: Login field focus issue affecting some users in ERP.net desktop client

Some of the ERP.net users might be experiencing an issue affecting the login screen of the ERP.net Desktop Client.

The Issue

Clicking on the "User" field with the mouse does not focus the field, preventing text input.

 

UPDATE (2025-03-11 14:00 UTC):

The version with the fix (24 SP10) has been tested and is now ready for installation. We are now starting the scheduling of updates. If your organization is heavily affected, you can submit a ticket (to us or your managing partner) so we can prioritize the update for you.

It has been confirmed that the fix resolves the issue in approximately 95 - 99% of cases. Unfortunately, we are unable to cover the remaining %. However, we are proceeding with the release to improve the experience for the majority of affected users.

For those where the fix does not work, please continue using one of the workarounds described below until the root cause is fully resolved and Microsoft releases a new version addressing the issue.

 

UPDATE (2025-03-10 12:27 UTC):

Root Cause

This issue has been triggered by a bug in Microsoft Edge WebView2. You can find more details about the issue on their GitHub here.

The problem arises due to the autocompletion username field. When clicking on the field, it attempts to show a dropdown list of previously entered values, causing the field to lose focus.

Current Status

We have already implemented a fix and more accurately - a system workaround in ERP.net which will fix the problem for the ERP.net users until the main problem is resolved.

We are currently working on releasing a version (v. 24 SP10) that will address this issue. However, the release will take a bit more time as it needs to pass some standard tests before we can schedule the update.

To work around this, we’ve introduced a configuration key: /id/UserNameAutoComplete (wiki - https://docs.erp.net/tech/reference/config-options-reference.html

By default, the value is False. This means that if this key is absent from the database, it will be considered False.

Once Microsoft fixes the bug, we will change the default to True, which will restore the behavior of the dropdown list for selecting previously used usernames.

What You Need to Do?

No action is required from your side.

After the release of v. 24 SP10, we will begin scheduling and rolling out updates in stages.

Once the new version is installed, the "User" field will be focusable again, but the dropdown list for selecting previously used usernames will no longer appear.

When Microsoft resolves the bug, we will release another version that will revert the default behavior to show the "Previously Used Usernames" dropdown list.

If you want to keep or change the default behavior, you can set the desired value for the /id/UserNameAutoComplete key, and it will remain unchanged in future versions.

We appreciate your patience as we continue to work on resolving this issue. If you have any questions or need further assistance, feel free to reach out.

 

Workaround

If you're experiencing issues with the User field not accepting input, follow these steps as a temporary workaround.

Method 1: Using the Tab Key

1. Click inside the username field on the login screen of ERP.net Desktop Client.

2. Press the Tab key on your keyboard.

3. This will allow the field to become active, enabling you to enter your username manually.

4. Enter your username and click LOG IN.

 

Method 2: Using a Text Editor

1. Open a text editor (e.g., Notepad).

2. Type your username in the text editor.

 

3. Select and copy the username (Ctrl + C or right-click → Copy).

4. Go to the ERP.net Desktop Client login screen.

5. Right-click inside the username field.

6. Select "Paste as plain text" from the menu.

7. Click LOG IN to proceed.

 

Our team is actively investigating the root cause and working on a resolution. We appreciate your patience and will provide updates as we make progress on the issue.

Have more questions? Submit a request

4 Comments

  • 0
    Avatar
    Aleksandar Tsvetanov

    There is another Workaround. Click the username field and then click the "Tab" button. This will allow you to enter the user name.

  • 0
    Avatar
    Tihomira Ivanova [ERP.NET]

    Glad to see you in the comments ;) Even simpler, thanks! We will add it as well.

  • 0
    Avatar
    Tihomira Ivanova [ERP.NET]

    An update has been added. See section "UPDATE (2025-03-10 12:27 UTC)" in the post for more details.

    Edited by Tihomira Ivanova [ERP.NET]
  • 0
    Avatar
    Tihomira Ivanova [ERP.NET]

    An update has been added. See section "UPDATE (2025-03-11 14:00 UTC):" in the post for more details.

Please sign in to leave a comment.
Powered by Zendesk