Problem Submitting Team Information

The Worlds email blast last week requested teams to submit team information on their account dashboard. Twice, I have filled in the form and clicked the “save” button. Both times, the process hangs up (displays “saving…”) but makes no progress and I lose my data. I have two teams and had no problem inputting data for one team. Is there a tech support person I can contact?