Users are unable to interact with Rewards panel/verify buttons
See original GitHub issueDescription
Users in NY are unable to verify their wallets with Uphold, however, they should still be able to interact with the Rewards panel buttons. I am seeing reports of users in NY who are confused because these buttons are unresponsive for them. The only common denominator between all of them is that they are all located in NY. The issue appears to be on our end (UI).
Steps to Reproduce
- Live in NY
- Attempt to verify and/or use Rewards panel buttons
Actual result:
Nothing happens.
Expected result:
I believe they should be taken to a promo page of some kind (since they’re not and can’t KYC given state restrictions).
Reproduces how often:
Always.
Brave version (brave://version info)
Version 1.22.70 Chromium: 89.0.4389.105 (Official Build) (x86_64)
Other Additional Information:
- Does the issue resolve itself when disabling Brave Shields? No
- Does the issue resolve itself when disabling Brave Rewards? No
- Is the issue reproducible on the latest version of Chrome? N/A
Miscellaneous Information:
Threads: https://community.brave.com/t/problem-with-verify-wallet-button/220057/13 https://community.brave.com/t/nothing-happens-after-clicking-on-buttons-under-rewards-settings/185490
Issue Analytics
- State:
- Created 2 years ago
- Reactions:1
- Comments:13
@Miyayes I’m the author who posted this thread. No error was reported in the console when I click any of the reward panel buttons. Also, when checking with rewards-internals, I do see wallet info and balance info(assuming they are valid), but external wallet info reports with “No wallet”
Not related to users being in NY. From what we understand, this is due to wallet decryption issues, which will be resolved as of 1.31 and forward. User should be able to interact so long as they can see a wallet payment ID in brave://rewards-internals.