I see a lot of responses here with the theme “It’s beta software! of course it’s buggy!”
This is an example of one of the many problems with the software industry. We release software to the public when we know it’s not ready, and brush it off as “beta”. We’ve trained an entire generation of people to be tolerant of things that randomly fail, often in spectacular ways. Nobody walks around thinking “okay, so this bridge might fall down randomly, but whatever” — but we expect people to put up with this insanity in our software.
A bunch of you have the incredible hubris to call yourselves “engineers”. I despair for my profession on a regular basis.