Just Let Me Write Digits: A Frustrating AGOV Registration Bug

Just Let Me Write Digits: A Frustrating AGOV Registration Bug

I struggled to create an account on the Swiss AGOV system due to a baffling bug where the verification code form refused to accept digits on my personal Linux setup. While the form worked perfectly on other devices, my own computers triggered a false error, and contacting support was impossible without first passing the very step that was broken. This experience highlights the critical accessibility failures in mandatory digital identity systems.

The AGOV access App does not work on GrapheneOS because the hardening framework, which protects the AGOV access App against unauthorized manipulation, is not compatible with GrapheneOS.
  1. frou_dh

    I've always found it weird when a form admonishes you for writing spaces or dashes in e.g. a phone number or credit card number. Hey, implementation, you're a computer! Strip them out automatically on the backend if you don't like them!

  2. moring

    > So statistically speaking I’m surprised that this bug hasn’t been noticed and fixed yet!

    I'm not so surprised, given that you cannot write support tickets if the bug prevents you from registering...

    Also, I don't think people have high hopes that a broken government website will ever get fixed.

  3. kleiba2

    Reading this makes me feel like we have not learned any lessons at all in software engineering and UI design since the 1980s.

  4. summarybot

    As someone who uses Programmer Dvorak I often encounter pages where the js uses `event.code` instead of correct `event.key`. Silent discards of the shift key also affect Programmer Dvorak as the numbers require it.

  5. theoli

    I have two products in the wild with PIN entry for kiosk users that have a regular text input field. I have been asked if it could be the typical single digit boxes thing like this, but _never_ by the actual kiosk users. The kiosk users don’t celebrate my input type choice either. It just goes to show that most users won’t even see the details unless they are impacted by those choices.

More from this day

2026-07-14