The mark of a quality developer is not the lack of problems, but the way they respond to them. Any project in active development for a long time is going to run into breaking issues from time to time just because technical debt accrues and memories are short.
The ability to fix a problem, publicly own up to the cause/fix and work to prevent future issues like it are the best we can ask for.