You can see the sit end date on your dashboard . The 14 days start from that date. Only THS can amend a sit end date for a sit that has already started . Did you or the host contact THS at the time ?
Have you raised a member dispute about the issues you experienced? That is the only way to get THS to deal with these issues . (THS don’t read the reviews )