@Papy your problem with killswitch is also reported here:
https://github.com/osquery/osquery/issues/5457. For me it is an error in the current implementation that in Expected<bool, Killswitch::IsEnabledError> Killswitch::isEnabled ... should return False if killswitch is disabled. Currently it will issue a warning as you see. But there is no 'error'.