Have you used the new login system, perhaps?
All you have to do is press the 'Play Game' tab where 'Forum', 'Staff', etc are located, login there like you would for the game, wait 30-40 seconds, then (Without closing/minimizing/etc the tab, mind you) open up FH and log in!
It may log you out a bit, but other Floofs can help you out with that <3