Search is a known issue and we are on top of it and have been all day. With over 1.8 million posts it is taking a bit longer then anticipated.
The previous help desk is not compatable with the new site. We tried and it kept crashing the entire site. We wil be adding more functionality to the new help desk in time.