op did you check the timezone difference upon betting? because there are a certain timing between the boarder. like if the bet's deadline is GMT 2pm with +1 daylight saving, the actually deadline is 9pm in case GMT+8. btw great to see your accusation is being resolved.
For me it seems like fraud from BetOpen. A basketball game lasts at least 48 minutes ( 4 quarters x 12 minutes ). And the bets got a timestamp, that is not after the end of a game. And the 26th of march was the day where the clocks were synchronized to daylight saving time. If i were the op, i wouldnt give it up.
+1 check out the actual schedule of sports before placing bet.