For those who care about the details of the "issue" at PRCdice:
https://prcdice.eu/home/provablyfair says:
How does it work?
5. Sometimes the first 5 characters will not result in a number we can use and so we loop through characters 2-6, 3-7 etc until we find one
So it looks at the first 5 hex characters. That gives a number between 0 and 16^5-1 = 1048575
If that number is less than 1 million, it is used as the rolled number. But if it isn't, they use characters 2 through 6.
Since the first 5 characters are 1 million or more, the new number will be at least:
>>> (1e6 - 0xF0000) * 16
271360
so (1000000/1048575) = 95.4% of the time, the rolled number will be randomly distributed between 0 and 100, but the remaining 4.6% of the time it will be guaranteed to be over 27.136.
So playing "over 27.14%" is a winning strategy.
The question is, what to do about this...
If you read the description of how provably fair numbers are generated, noticed that numbers over 27.4% come up a little more than they would if picked at random, and decided to bet on >27.4, is that cheating?
There's no bug in the coding - it does exactly what it says it does in the description on the site.
If it is cheating, which bets do you roll back? Maybe some guy figured it out, but decided to bet ">49.5" to avoid detection. Betting ">27.4" kind of suggests you know exactly what you're doing. But even then maybe some of the people doing it were just copying the big winner's strategy because it was "lucky" for him. And maybe the big winner was just copying someone else.
Wow, I'm glad I don't run a dice site!