You may not have reached the payment time yet. I performed three jobs for them in August and was paid as follows:
Job on 8/2 paid 8/15
Job on 8/14 paid 8/'29
Job on 8/20 paid 9/5
When I log in, I go straight to the Home page, but I have noticed that a friend who shops for them goes to the payment method page and has to click on that page to move forward to the Home Page. Others have complained about that here on the forum. It doesn't seem to affect their ability to log in or get around the site. I wouldn't worry about that.
Based on how I have been paid, I'm betting your 8/26 assignment will be paid next week. They usually e-mail you about 3 days before the direct deposit happens to tell you it is coming.