The "New Posts" feature recently seems to have disappeared from the menu bar. Did I sign up for the wrong membership and lose it or has it been removed?