The backend rejects whitespace in emoji keys, so an entry like " 🐶 " must fail the picker's validation rather than be saved as emoji:🐶. Only an exactly empty field clears the icon; whitespace-only text now shows the invalid-emoji error. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>