Description of the issue:
Following an OS language change on an Android device with Brave and Brave Rewards set up, Brave seems to crash when trying to send ad notifications.
How can this issue be reproduced?
- Set up Brave Browser and Brave Rewards on an Android phone
- Change your phone’s language
- Brave ad notifications will no longer be received. Depending on your device, Brave may also be reported to be crashing in the background despite no evidence of any crashes, beyond the lack of ad notifications.
I would expect Brave to continue to be able to send ad notifications no matter what language the phone is in, and would expect it to not crash when attempting to do so following an OS language change
Brave Version( check
Mobile Device details
Samsung Galaxy S10e with Android 10, January security patch.
The only evidence that I have of Brave crashing is Samsung’s “Device Care” functionality, which suggests apps to “put to sleep”. Following an OS level language change, Device Care eventually starts suggesting Brave be “put to sleep” as a result of what it claims is constant crashing of the app. These crashes seem to only happen in the background, and I believe it is crashing when trying to send ad notifications. Resetting Brave Rewards with the phone in the language I had changed to allows me to receive ad notifications, but if I change languages again, the crashes are reported in device care again. I should note that I also encountered an error resetting Brave Rewards, despite the fact that it did seem to reset.