Same thing happened to me. It's ridiculous. I did a support ticket, intended as feedback, but they just told me to contact an in game GM (Didn't bother) Where do you see the option to actually submit feedback? Forums just gets you people trying to earn brownie points with SE or something defending its most idiotic policies lol