Seems he didn't checked the recent news about owl.games, where they suspense the account just won $85,000. Recent update from owl.games is just removing all Bgaming gamea from their site, which still questionable, how could they didn't get in contact with their game developer until now? Not trying to defend anyone, but it's just took very long time to solve this problem
It's seems that you and @aew is not reading the latest update of Owl representative carefully before posting an attack or doubt here. You should hold your horses and wait for the Owl official decision regarding this matter.
they still haven't solved the problem and from what I see it will take much longer to solve the problem, something very sad if you ask me, because when it's this type of case the casino needs to guarantee that it can solve the problem as quickly as possible, in this case I I think it shouldn't take too long because the OP wins seem strange to me so the provider wouldn't have too much trouble seeing this issue, but strangely it's taking a long time to resolve