[1850] get the username change errors working again

Fixes #1850

To test:
```
make clean env run
```

Then try changing your username, expecting a topical error message.