eglot is now part of the newest emacs. Many people use it with success. Perhaps time to switch (and update your C++ emacs information)?