Type Into highlights input field but does not write value

Hi everyone,

I am facing an issue with the Type Into activity. The robot correctly identifies and highlights the input field, and the variable contains the expected value.

The log message confirms that the value is passed (e.g. “[] value entered”), however the text is not written into the field on the UI.

I have verified:

  • Selector is correct
  • Variable is not empty
  • Field is visible and enabled

The issue occurs on a web form.

Could this be related to:

  • JavaScript-based input handling
  • Custom/readonly input control
  • Keyboard event restrictions

What would be the recommended approach in this case?
(Paste via clipboard, Set Text, Click + Type Into, or another method?)

Thanks in advance.

@firdevs_turgut

Check if your Ui Element is not read-only.

Few things to verify

  1. Properties of Type into - disable click before typing if enabled, add delay in between keys and see if that helps to narrow down to root cause
  2. Can you manually type into the Input box?

Thanks,
Kunal

what type of variable is the text being stored in? straight String or List of String etc?

Hi @firdevs_turgut

Try to turn off Simulate typing and enable SendWindowMessages, and if it still fails then use Set Text or use Click to focus followed by Ctrl+V paste via Send Hotkey to ensure the text is accepted.

If helpful, mark as solution. Happy automation with UiPath

For example, a string type plain text: Test Test

Are you able to type data here manually ?

If Yes, then try with Set Text and clipboard activity. Make sure you activate element and enter data. You can click and enter.

Also since you tell variable has right data, you can try to hardcode and test it.

Let me know how it works.

Thank you,

I have checked the following points:

ClickBeforeTyping is currently enabled. I also tried disabling it, but the behavior did not change.

I added a DelayBetweenKeys value (50–100 ms), however the text is still not entered into the field.

The Type Into activity highlights the correct input field and the Verify execution message confirms that the value is being passed.

I can manually type into the input box without any issue.

Despite this, UiPath does not actually write the value into the field.

Tried clipboard method?

UiPath is able to validate and highlight the input field correctly, however it does not enter the text.
I can manually type into the field without any issue.

Yes, I tried the clipboard method as well.
I set the value to clipboard, clicked/focused the input field, and used Send Hotkey (Ctrl+V), but the text was not pasted.
Manual typing works, and UiPath can validate/highlight the element, but neither Type Into nor Ctrl+V paste inputs the value.

What is the input method in the Type Into activity? Try other input methods. Seems like it frequently defaults to Chromium API, and I’ve had trouble with that method many times. Sometimes an entire web app won’t work in Chromium API - even though it identifies the elements - and sometimes some screen elements work and others don’t. Try Simulate, and if that doesn’t work try Hardware Events.

@firdevs_turgut

Two things

  1. Sometimes there might be two elements and the innermost element would be the type into field and if its not indicated then it would seem as if the field is present but as the correct text field is not indcated it would not ahow on screen..check the same
  2. If 1 is not the case then try to change the input method in the properties and check..mostly hardware events might work
  3. If javascript is running which selecting the field due to validations it might fail so hardware events mightbe a better option or if you are on latest version type into has a property to use clipboard which would paste the data directly..try the same

Cheers

can i get a screen shot of the ui of the input box and also the DOM.
i’m just thinking that it could be a different control not an input box.
Some inputboxes(where it is used as search or dropdown) have this jscript enabled to update the text attribute of the control only when the control loses focus. you can also try checking the “Deselect at the end” to TRUE and see if the typed text is retained in the control.

SG.