See screenshot to understand how I was misled to believe there was larger margin.
Never heard of a deposit bonus at an exchange before. What were the explicit terms? I can't find anything on their site about it, only advertisements from third party referral sites. Is there a play-through requirement similar to casino deposit bonuses? I find it hard to believe they would just instantly release a 35% bonus.
I'm guessing the bonus funds weren't ever really backing your maintenance margin, which is why you got liquidated. Perhaps the fault of misleading UI, but I kind of doubt they'll refund you.
Keep us posted.