For applications using a self-hosted widget, when on the sign-in widget and clicking on the "Forgot Password" link, the following error appears:
No remediation can match current flow, check policy settings in your org. Remediations: [identify-recovery]
- Okta Identity Engine (OIE)
- Self-hosted sign-in widget configured to use Interaction Code Flow
For the Widget to support both user login and recovery, the flow in the config cannot be set to a static flow type.
Removing the flow: "login" from the Widget config resolved this behavior.
The flow option in the Widget config will cause the widget instance to only support the selected flow, and no other flow will function. This flow option is designed for use cases where an application has dedicated routes (and widget instances) for each type (for example, one route for user registration, another one for user login).
