seems to be same problem as here: https://github.com/electron/electron/issues/4906

It happens on windows 10 with electron version 1.6.1.
When I downgrade to 1.4.15 it works.
chromium_src/chrome/browser/printing/print_view_manager_base.cc
inside_inner_message_loop_ = false;
    success = false;
  }
  return success;
}
bool PrintViewManagerBase::OpportunisticallyCreatePrintJob(int cookie) {
  if (print_job_.get())
    return true;
  if (!cookie) {
    
    
    return false;
  }
  
  
  scoped_refptr<PrinterQuery> queued_query = queue_->PopPrinterQuery(cookie);
  if (!queued_query.get()) {
    NOTREACHED();
    return false;
  }
  if (!CreateNewPrintJob(queued_query.get())) {
    
    return false;
  }
  
  
  print_job_->StartPrinting();
  return true;
}
bool PrintViewManagerBase::PrintNowInternal(