Apparently some Updates have been deployed if you are having issues you should take some screen shots and send them to TR so that they can find any issues faster.
If they are unaware of problems they are not able to fix them.
If you're asking for technical help, please be sure to include all your system info, including operating system, model number, and any other specifics related to the problem. Also please exercise your best judgment when posting in the forums--revealing personal information such as your e-mail address, telephone number, and address is not recommended.
Daily Digest Links Failing
Is there an issue with these links at the moment?