Fix for ExternalPluginService missing required fields in protobuf messages