This was due to xenforo auto added a noindex to the page. We have had the forum for a year now and it's always been number 1 on google, and then the other day it's nowhere. I don't think anything has changed on the page.
The forum is login only. So as I understand it xenforo classes that as an error page and adds the noindex? But why now all of a sudden?