Since YoYo Casino has an MGA license, you can trust the governing bodies to assist you in collecting any wins you may have accrued. You should check that you have appropriately adhered to the casino's Terms and Conditions, and after that, the regulator will take the right action on the situation.