SE isn't know for the best customer support. I've only been able to get in contact with them via week long emails to get absolutely zero help. Good luck