Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Follow up to #37347] Linking an active VPN subscription from iOS to Web is not working #40860

Closed
1 of 5 tasks
hffvld opened this issue Sep 4, 2024 · 3 comments
Closed
1 of 5 tasks
Assignees
Labels
bug feature/vpn OS/iOS Fixes related to iOS browser functionality QA/Yes

Comments

@hffvld
Copy link
Contributor

hffvld commented Sep 4, 2024

Description

Follow-up to #37347.

Steps to reproduce

  1. Launch Brave on iOS
  2. Purchase VPN subscription
  3. Hamburger menu > Settings > Brave Firewall + VPN
  4. Link purchase to your Brave account
  5. Enter email, in my case vbravetest04@gmail.com > Go to email and tap the confirmation button
  6. On account.brave.com tap Link my subscription now > Observe an error

Actual result

Linking an active VPN subscription from iOS to Web is not working, and error message is shown.


1 2 3 4 5
1 2 3 4 5
2024-09-04_12-32-59.mp4

Expected result

Linking an active VPN subscription from iOS to Web must work as expected.

Reproduces how often

Easily reproduced

Brave version

Brave build: 1.69 (162)
BraveCore: 1.69.162 (128.0.6613.120)

Device/iOS version

iPhone 14 / iOS 17.6.1

Affected browser versions

  • latest AppStore
  • latest TestFlight
  • previous TestFlight

Reproducibility

  • with Brave Shields disabled
  • in the latest version of mobile Safari

Miscellaneous information

cc @Brandon-T @pavelbrm

@hffvld
Copy link
Contributor Author

hffvld commented Sep 4, 2024

The same issue was observed when linking Leo's subscription from iOS to the Web.


2024-09-04_13-43-34.1.mp4
2024-09-04_14-15-35.mp4

@pavelbrm
Copy link

pavelbrm commented Sep 5, 2024

Replied in Slack. Repeating here just in case.

@hffvld Deferring this to @Brandon-T for now.

As you can see on the recording, the website throws an error saying it could not find the receipt. The backend does not even get a chance to participate here.
We've seen a number of complains from users over the course of the last few months about similar behaviour, but I have not heard of any investigations/changes made client-side to mitigate it (it might be that I am simply not aware of them).

@Brandon-T
Copy link

This was fixed by: brave/brave-core#25443

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug feature/vpn OS/iOS Fixes related to iOS browser functionality QA/Yes
Projects
None yet
Development

No branches or pull requests

3 participants