Sounds like the issue is they corrected the bug without documenting the breaking change and did it with minimal notice. Worse yet is that the API change will impact all software running on the host. So even if your distributed program works today, it will subtlety break when the user upgrades their host OS.