I have the same issue. Went to TS and they seem to have removed the page where can drop in our problems at customer support. Dovetail games isn't hiding though and sent me this.

A possible...