                return self.failure_handler(
                    FailureArgs(
                        request=request,
                        reason=&#34;invalid_browser&#34;,
                        suggested_status_code=400,
                        settings=self.settings,
                        default=self.default_callback_options,
                    )
                )

            valid_state_consumed = self.settings.state_store.consume(state)  # type: ignore[arg-type]
            if not valid_state