Dependencie "rfbrowser init" giving an error log: UnicodeEncodeError: 'charmap' codec can't encode characters in position 36-51: character maps to <undefined>

Hi there,

the dependencie “rfbrowser init” gives the folowwing error log:

UnicodeEncodeError: ‘charmap’ codec can’t encode characters in position 36-43: character maps to

I use the latest robotframework-browser version: 17.5.1

With browser version robotframework_browser-17.4.0 there is no error log

thanks for the response.


Hi Joost,

Not sure if this is your issue, what is your node.js version?

I’ve found that many of the issues I had with Browser Library were resolved by using the newest node.js version.

Even if this doesn’t resolve the issue it’s probably worth mentioning your node.js version here for the dev’s of this library to be able to help you better.


Hi dave,

i use node version 18.18.0

I think I know how this error log is displayed.

Normally the installation is neatly displayed in blocks.
You see now the full error log and the percentage of dependency installation.

In short, the task does not fail, only the percentage of installations is now not displayed correctly.

It is notable that this error log was not displayed with robotframework browser version 17.4.0


In the past there was similar issue and looks like it back. It’s better to open new issue on github.



new issue has been created in github:

1 Like