EModelViewControl 2009 Printing without print dialog

I am using the EModelViewControl in excel VBA as I have for the last several versions of the eDrawings control. Unfortunately, with the version 2009 control, the printing does not work without showing the print dialog box. I was able to do this with the 2008 and previous controls. Simplified and stripped down to the bare essentials, this is the code I am using. I have tried using the control embedded on a worksheet and with the control on a windows form. Both times, if the first parameter after Print3 is False, nothing happens and a "FailedPrinting" event is triggered. If I change it to True, the print dialog pops up and the user click ok and everything prints normally. This always worked great before without user intervention as a batch print tool, but now not so much. Is anyone using "EModelViewControl1.Print3 False,..."  successfully?

Private Sub CommandButton1_Click()
    EModelViewControl1.OpenDoc "C:\TestPrint.slddrw", False, False, True, ""
End Sub

Private Sub EModelViewControl1_OnFinishedLoadingDocument(ByVal FileName As String)
    EModelViewControl1.SetPageSetupOptions EMVPrintOrientation.eLandscape, 1, 1, 1, 1, 7, "\\OurPrintServer\OurPrinterName", 0, 0, 0, 0
    EModelViewControl1.Print3 False, EModelViewControl1.FileName, False, False, False, EMVPrintType.eScaleToFit, 1, 0, 0
End Sub

Private Sub EModelViewControl1_OnFinishedPrintingDocument(ByVal PrintJobName As String)
    EModelViewControl1.CloseActiveDoc ("")
End Sub

Private Sub EModelViewControl1_OnFailedPrintingDocument(ByVal PrintJobName As String)
    MsgBox "Trapped failed print event"
End Sub

SolidworksApi macros