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.
4 Comments