BadFilterNotAllowed subscribing to a boolean

I think you’ll need to create the monitored item using a different change filter (or none at all). You’re probably trying to use a deadband, which isn’t allowed on non-numeric types.