fx-private-relay-add-on icon indicating copy to clipboard operation
fx-private-relay-add-on copied to clipboard

[Chrome] Third step of the Premium Onboarding is missing content for users that have the Add-on installed

Open AOiegas opened this issue 3 years ago • 4 comments

Build:

  • Stage;
  • Production;

Affected Platforms:

  • Windows 10;

Browsers tested on:

  • Chrome, Release version;

Prerequisites:

  • Be signed in into a Free Firefox Relay account;
  • Have the Relay add-on installed;

Steps to reproduce:

  1. Go to the Relay dashboard;
  2. Navigate to the purchase flow and complete a Premium subscription;
  3. Navigate back to the Relay dashboard, where the Premium onboarding starts;
  4. Click on the “Get Started” button on the first step;
  5. Click on the “Continue, I’ll register my custom subdomain later” blue link on the second step;
  6. Observe the third step of the onboarding process;

Expected result:

  • The third step displays all the content, including a “Go to Dashboard” blue button, and a “Relay extension added!” notice;

Actual result:

  • The third step is missing the “Go to Dashboard” button and the “Relay extension added!” notice;

Notes:

  • Firefox doesn’t display this issue;
  • This is reproducible on Stage as well;
  • This happens for users that install the add-on during the third step as well;
  • See attached media: Chrome: woop2

Firefox comparison: woop3

AOiegas avatar Jul 12 '22 14:07 AOiegas

Thanks @AOiegas . Q: if the Chrome user clicks "skip" can they still get to the dashboard? Just want to know if this is a full-blown dead-end for the Chrome user, or if they can at least find their way to the dashboard.

groovecoder avatar Jul 19 '22 15:07 groovecoder

Yes, the user can get to the Dashboard if they click skip. It's not a dead-end, but there are big chances a user might be confused when presented only with the option to skip.

AOiegas avatar Jul 19 '22 15:07 AOiegas

Agree - still a major bug. But we'll prioritize for next release rather than make an emergency release for it right now.

groovecoder avatar Jul 19 '22 15:07 groovecoder

Appears to be an add-on issue, so moved to that repo. Fix incoming.

Vinnl avatar Jul 19 '22 15:07 Vinnl