Steps to Reproduce :-
1. Create a Power BI Dashboard.
2. Login to Clarity which is not SSL configured.
3. Embed the Report to Clarity using the Embed Report Link and Channels.
4. Once you open the channel it shows the Power Bi sign-in Page.
5. Click on Sign-in.
Expected Results :- A pop-up is shown for credentials and when successfully logged in Report is Displayed
Actual Results :- A pop-up is shown for credentials and sign-in page is shown again on the channel even after entering the correct credentials.
Clarity PPM 16.x
The PKCE code challenge and verifier could not be generated. Detail:TypeError: Cannot read properties of undefined in Browser trace
Power BI has changed the way on how applications can embed their content and they are not supporting an authentication from non secure portals.
Changing/Configuring Clarity with SSL resolves the issue.