In hatch_preprocess_node():

  $variables['view_mode'] = 'teaser';
  $variables['common_pages'] = ''; 
  $variables['page'] = TRUE;

Surely this breaks anything that you might set elsewhere to do with node view mode?