"the [...] developer needed to make the change had been on leave between February and September"
Wow. Just wow.
Wow. Just wow.
I worked in the computer lab, and as a lark, I wrote a cute program where an inmate could input their projected release date, and the program would tell them how many tacos they had left before their release.
Years later, after my release, I learned that the department of corrections had been sued by an inmate who alleged their "Taco Time Calculator" had miscalculated his sentence.
Well, apparently you do.
The real problem is that a competent manager would have transferred the work to another dev.
I once worked at a big company that had literally one guy that understood the single sign on system.