How is the submitted article related to the headline? There's no claim of a "24hr notice" there, just that new sponsorships aren't being accepted.
Seems they are trying to play it cool on the web, calling it a "pause" etc. It seems they're just scrapping it entirely and want to deliver the bad news via email to those affected.