My account is now disabled. It happened shortly after I made my previous post. Pretty upset right now.
I have an account on owl.games though its been a while I played there last, if you really think your win is legitimate and owl.games is trying to cheat you and disable you from accessing your money, then I suggest you should open a scam accusation against them, you are likely to get a fast response from them if indeed your accusation has all the required details and all the necessary proves.
You can open a scam accusation on
Scam accusationBut before you do this, please read
this thread to learn the format which your accusation should be so you can the community's support.
Thank you and Goodluck.