Recent protobuf builds (I'm using 27.3) don't work with this library. But they can. I needed to make a src/CMakeLists.txt update and update a few items in the src/MessageFactory.h file (removed 2 overrides and implemented a pure virtual in ErrorPrinter).
Do you want a diff so someone at KX can fix as you see fit? Happy to help.
-Tom