We all hate when our code breaks.
You put all this time and energy into creating the most beautiful piece of software known to mankind and then it blows up on the launchpad.
It stings. Even after so many years of programming, it stings.
But code is code and it will blow up (I believe this to be its second purpose in life).
Owning the problem when this happens is good, blaming yourself and hiding it, is not so good.
Own the problem, not the code, conditions change, if you gave it your best effort, great, learn, fix, move forward.
And share the results with your team.