Firmware is the latest so I doubt that is the issue. Log into the router and firewall settings - general - and set it to typical, or Minimum then test.
Also do you have your twitter credentials stored? If you do you may want to delete and login "fresh" Internet options - general - browsing history - check on Preserve Favorites... and check password (which will clear all stored password)