Too many issues on bRave Browser

Well, there are way too many issues on bRave browser. I guess the owner of the browser created this site in a hurry. My bat was about 5 and now it’s reduced to 0.2 and it doesn’t even pay on time…does it even payout?

Seems like related to this issue May 5th Ads Reward Claim Errors