mozilla / bedrock

Making mozilla.org awesome, one pebble at a time
https://www.mozilla.org
Mozilla Public License 2.0
1.17k stars 913 forks source link

[Android] The user gets an error when checking the "Remove me from all the subscriptions on this page" checkbox #14757

Open robhudson opened 2 months ago

robhudson commented 2 months ago

Issue moved from https://github.com/mozmeao/basket/issues/1424

FxA version:

Prerequisites:

Steps to reproduce

  1. Navigate to https://accounts.firefox.com/ and login using an existing account;
  2. Click on the "Email communications" option displayed in the navigation menu;
  3. Click on "Sign in" button;
  4. Check the "Remove me from all the subscriptions on this page" checkbox displayed at the bottom of the page and click the Save Preferences button;

Expected result

The user is taken to the "You’ve been unsubscribed." page

Actual result

The user gets an error on the page but is still unsubscribed. Refreshing the page shows no options checked

image

Environment

Production

What browser and operating system are you using?

Firefox Release for Android, v125.3.0. / Android 9

alexgibson commented 2 months ago

I can’t reproduce this on desktop or iOS using Firefox. Can the reporting user still experience the issue?

Are we sure this wasn’t an issue in Basket?

alexgibson commented 2 months ago

@LuminitaB is this a problem you're still experiencing?

LuminitaB commented 2 months ago

Hello @alexgibson Yes, I can still reproduce this on my Android 9 device, using FxA version 1.287.3 , Firefox version 125.3.0 Please let me know if you need anything else. Thank you.

alexgibson commented 2 months ago

I've tested this with the reporter's actual email, and have so far failed to reproduce this error on Android at all (tested several Android versions / browser combinations in browserstack).

LuminitaB commented 2 months ago

Together with Alex, we have tried several things to try and figure out the issue. It seems to be related/isolated to my Android device.

The issue does not reproduce on Chrome on the same device or on Firefox using another Android device. Thank you.