Yup you need to contact them, some got the automatic emails, some didnt..
However i was checking on today after the new password was sent to me, the new affiliate system look better, with better...