The full error is shown here:
Invalid column name 'ToDisplay'. Invalid column name 'FromDisplay'. INSERT INTO #TempMessages (MessageID) SELECT DISTINCT M.MessageID FROM dbo.Message as M (nolock) JOIN MailBoxMessage MBXM (nolock) ON MBXM.MessageID = M.MessageID JOIN #GetLoginMailBoxes LoginMailBoxes ON MBXM.MailBoxID = LoginMailBoxes.MailBoxID AND M.MessageDate BETWEEN LoginMailBoxes.DateFrom AND LoginMailBoxes.DateTo AND MBXM.MailBoxID = @MailBoxID
This can be caused if the AfterMailBusinessLayer.dll file is not updated in all required locations.
Verify that the AfterMailBusinessLayer.dll file is updated in all required locations (see document for the HotFix) and also be sure to update these files on all additional webservers which may be hosting the Archive Manager website (i.e. when using Load Balanced servers).
Also, if using Windows 2008 be sure to verify that the correct DLL's are being loaded and not the old renamed ones. If the old DLL's are still being used you may need to move these old files to a different location.