I also checked the ResearchNet under the archived section, it says the same to release the result on April the 7th. As described in the website, they were supposed to complete peer review in February. But they might make an announcement of the postponement in the meantime.