question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Rewards panel not showing "verified" status in some cases

See original GitHub issue

Description

For some users, the Rewards panel is not displaying Twitter and/or Youtube channel verification status in the Rewards panel. Strangely, other websites do appear to show site verified status. (Expected display on left, issue on right) image image

Issue appears to be intermittent and seems to “fix” itself temporarily, although what fixes it is still unclear. For users who are experiencing this, it appears to be broken consistently (as opposed to intermittent) and are unable to resolve the issue after:

  • Relaunching/restarting browser
  • Clearing cache/cookies
  • Updating to latest build
  • Visiting both .es and/or .com
  • Changing language settings for both sites as well as language settings in the browser

Steps to Reproduce/ Reproduces how often:

Steps to reproduce the issue are unclear. At the time of writing this, the issue appears to show up most consistently in Nightly build, version 1.30.41 (at the time of writing this).

Desktop Brave version:

In addition to Nightly build, user’s are seeing this issue in Brave stable v1.28.150 and 1.28.106.

Version/Channel Information:

Stable/Nightly

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? No
  • Can you reproduce this issue with the nightly channel? Yes

Miscellaneous Information:

Internal Brave conversation here: https://bravesoftware.slack.com/archives/CB0KCRCQN/p1629303796208800 Community thread w/some users experiencing the issue: https://community.brave.com/t/idk-if-its-a-bug-please-read-and-help-me/275583/30

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:5 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
emerickcommented, Aug 24, 2021

I can repro following the steps @kjozwiak provided. I see the following error in the console log for the Rewards extension:

Uncaught TypeError: Cannot read properties of undefined (reading 'catch')
    at Module.359 (brave_rewards_panel_background.bundle.js:1)
    at r (brave_rewards_panel_background.bundle.js:1)
    at brave_rewards_panel_background.bundle.js:1
    at brave_rewards_panel_background.bundle.js:1
1reaction
kjozwiakcommented, Aug 24, 2021

I can manage to reproduce the above almost 100% on Win 10 x64 using the following build:

Brave | 1.30.43 Chromium: 93.0.4577.51 (Official Build) nightly (64-bit)
-- | --
Revision | 762d21050e2da59930c784c09b134d0b0b148188-refs/branch-heads/4577@{#915}
OS | Windows 10 OS Version 2009 (Build 19042.1165)

Both @GeetaSarvadnya @LaurenWags & @StephenBass also reproduced the issue using the STR/Cases mentioned below:

STR:

  • launch 1.30.43 Chromium: 93.0.4577.51
  • enable rewards via the rewards panel
  • visit https://www.youtube.com
  • search hot ones and click on the First We Feast channel
  • click on Videos within the First We Feast channel
  • pick a random video from the list
  • once that video loads, click on the rewards panel

I also get the following whenever I click on the rewards panel on YT (not sure if related):

[61996:72356:0824/134303.039:INFO:CONSOLE(1)] "Greaselion script loaded: youtubeBase.ts", source: chrome-extension://feipjgjfhmnfhhmbkclfopokbcgnpnnd/youtubeBase.bundle.js (1)
[61996:72356:0824/134303.040:WARNING:CONSOLE(1)] "Received external message from a sender who is not allowed to send messages to this background. Origin: https://www.youtube.com, URL: https://www.youtube.com/", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[61996:72356:0824/134303.160:ERROR:CONSOLE(1)] "Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'ruleExceptions')", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
Example (Existing profile) Example (New profile)
image image (1)

Also happening on reddit as per the following:

image

Read more comments on GitHub >

github_iconTop Results From Across the Web

Signed up my Youtube for publisher rewards, but Youtube ...
I signed up my Youtube channel over a month ago as a Brave publisher, and when going to the channel it still says...
Read more >
Amazon Shopper Panel
The Amazon Shopper Panel is an opt-in, invitation-only program where participants can earn monthly rewards by sharing receipts from purchases made outside ...
Read more >
Help | FAQs | Customer Support - Guest Opinion Rewards
Get help, more information or see our FAQs on our free surveys, membership or rewards. Find customer support for Guest Opinion Rewards members....
Read more >
Student Privileges | Singapore Airlines
Make your booking. To enjoy your privileges, always search for fares through our dedicated student page. You must be logged in with a...
Read more >
Medicare Managed Care Manual, Chapter 4 - CMS
100.3 – Offering Rewards In Connection With the Entire Service or Activity ... as a supplemental benefit, it may not limit the original...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found