What on earth is causing this error?
New install of Home Assistant, works normally in Firefox, but Chrome is rendering all text shifted by two characters, so "Welcome" becomes "Ucjamkcâ".

Even stranger is that viewing the source in Chrome shows the correct text, and copying and pasting it also results in correct text.

Any ideas?

Update: Changing the CSS font in the browser debugger to remove Roboto fixes the issue. So does uninstalling Roboto from the computer.
Still confused about why this only affected one browser and not the other, though!

@wintrmute most definitely an issue with the font file, like the font being updated while a program is running, causing the "IDs" of characters to shift on disk but not in memory. I don't know if that is how it works, but that's what I imagine in my head.

I get the same issue when I have an IDE open, and I run brew upgrade which updates the console font; the characters stay in place, but all icons and other NerdFont stuff gets misplaced. So maybe it's macOS-specific, even.

@kytta Interesting theory, although wouldn't that make the error apply to both browsers?
Or be resolved by me restarting the browsers (which I have tried)