javascript – ngx-indexed-db no captura error al subscribirse

Hola comunidad muy buenas tarde, tengo un problema con una libreria de npm, es esta NGX-INDEXED-DB, el punto es que todo registra bien , pero si intento registrar un correo que ya existe, no me lo permite y eso esta bien ya que el correo es unico, mi problema es que no me captura el error la subscripcion, aqui les dejo mi codigo, muchas gracias de antemano.

 ingresar() {
    this.subscriptionRegistrar = this.db_service.add('datos_personales', {
      nombre: `CARLOS`,
      a_paterno: `APELLIDO PATERNO`,
      a_materno: 'APELLIDO MATERNO',
      correo: this.correo, // UNICO
      documento: this.documento
    })
      .subscribe({
        next: x => {
          console.log(x)
          this.toast.success('REGISTRADO OK', 'REGISTRO')
          this.listar()
        },
        error: err => {
          console.log("ERROR: ", err)
        },
        complete: () => {
          this.subscriptionRegistrar.unsubscribe()
          console.log("subscripcion completa")
        }
      });
  }

y este es el error que me arroja el navegador.

ERROR TypeError: Cannot read properties of undefined (reading 'isStopped')
    at error (Subscriber.js:53)
    at IDBTransaction.error (as __zone_symbol__ON_PROPERTYerror) (ngx-indexed-db.js:83)
    at IDBTransaction.wrapFn (zone.js:803)
    at ZoneDelegate.invokeTask (zone.js:434)
    at Object.onInvokeTask (core.js:28692)
    at ZoneDelegate.invokeTask (zone.js:433)
    at Zone.runTask (zone.js:205)
    at ZoneTask.invokeTask (as invoke) (zone.js:516)
    at invokeTask (zone.js:1656)
    at IDBTransaction.globalZoneAwareCallback (zone.js:1682)

Bueno estos son los errores que me arroja, lo que no me muestra es el error en la consola,