When you say that the print function didn't work, was there an error code generated? I'm assuming that you are using the print report.vi supplied with labview... in which case there is an error output from this VI. Now maybe you don't have this connected to the higher level VI's, but if the print function isn't working, this may be a good place to start looking for a problem.
Either put a breakpoint/trace on the print report.vi, and step it through the print attempt, or bring the error terminal out to the front panel VI, in either case you should then be able to see any errors that occur...