Esperanto has succeeded to become the best known of the artificially-constructed languages.
Unfortunately, its creator had only modest knowledge of linguistics, so there are many features of Esperanto that can be considered as mistakes, and they have contributed to its little success.
Some of the artificial languages that have been designed later are much better than Esperanto, but they have achieved even less notoriety than it.
What has doomed all artificial languages, despite the fact that some of them would have been much better than English for international relations and for the publication of scientific and technical literature, has been the absolute dominance of USA over the entire world after the end of WWII.
This unbalanced relationship between USA and everyone else has forced the use of English both in commercial relations and in the scientific and technical publications, excluding all alternatives and replacing not only any artificial languages, but also the European languages that previously had been more important than English, i.e. German and French.