- Explicitly set selectedCredId in onCredSelected - Separate credential validation from manual input validation