I had the same problem but I solved it like this:
- disable brave rewards
- disable ads notifications
- disable self-contributions
- close the borwser
- reopen it and re-enable all the previous options (brave rewards, ads notifications and contributions)
I received two ads in 1 hour and I see the reward in pending.
In my case it worked, I hope you too!