Password Recovery URL (/eidm2/wf/lostpwd) doesn't work

Problem

Error: "The application experienced an internal error." observed when accessing URL https://<CID_hostname>:<CID_Port>/eidm2/wf/lostpwd

Symptoms

Following errors observed in Wildfly Server logs:
Server.log

2021-11-15 14:25:07,948;ERROR;node1;default task-34;org.apache.wicket.DefaultExceptionMapper;Unexpected error occurred;: org.apache.wicket.WicketRuntimeException:

Can't instantiate page using constructor 'public com.ubisecure.customerid.ui.wf.passwordrecovery.PasswordRecoveryWizardPage()'.

An exception has been thrown during construction!

Assumption

Assuming the following configurations are already done, but still the error is observed while accessing lostpwd URL

eidm2.properties

passwordrecovery.enabled = true
passwordrecovery.protection.configuration = 1

protection.properties

protection.1.methods = <mention_auth_method>
protection.1.sso.template = default
protection.1.customeriduseronly = false

Solution

Error is observed due to missing <auth_method> specified in protection.properties in the Allowed methods of 'eidm2' and 'workflow' application in 'eIDM Services' sites.

See below screenshot for 'eidm2' and 'workflow' application location in SSO UI.