Things like this happen on the site from time to time. Sometimes the Search doesn't work, sometimes the site won't load at all, sometimes a popular file host shuts down for a few days. Usually if you wait for a few hours, the problem magically and without any human interaction at all resolves itself
Like all websites, things don't work 100% of the time.
But it usually gets fixed fairly quickly. If not, PM a moderator and they will probably tell you to be patient while they work out bugs in the system.
These things don't happen often, but nothing is perfect except for the being that is I.