I think it would be ideal of the sport book also took part of the responsibility when comes to errors like those. Instead of refunding all the money of withholding it, they should allow the gambler to keep a percentage of the money as a way to apologize with all the inconvenience.
You know, the whole point of the casino and bookie is keep people coming so they can continue to win money. The moment the bookie starts to disrespect and mistreat their bettors, it is the beginning of the end of the service.
Thankfully, it has never happened to me, but I know it is rather a fairly common occurrence on some bookies, to have one's bet cancelled because of some allegedled mistake by either the bookie or the odds provider.
In most cases they never took responsibility just because they are controlling accounts and all funds of customers; they did as they wanted in crypto. There are enough cases where they freeze accounts, and customers also face other problems due to not having central authority, which can help them get things back to normal.
I read many posts on social media about these cases, while customer bets were voided as sportsbooks were not feeling good and had losses, and they were thinking they had enough power to stop.
Now one sportsbook is already closed; they did the same to me, and I was not able to do anything because they restricted my account, and then I have to withdraw my funds without having winnings in things like these mostly fiat sportsbooks have better solutions, or once a bet is confirmed, they never void it due to having any problem.