Two plugins, one library, one broken site: namespacing bundled dependencies
WordPress plugins ship their own vendor directories, and PHP loads whichever version was registered first. Why that breaks the other plugin, and why build-time namespacing is the only fix that survives contact with a real site.