ZaxxoN83,
If the purchase was recent you may request a refund through support.
As for the Catalina issue itself, this is something that is still on our radar. No updates currently.