FraserD, are you getting these errors in MAX? The error that asks you to reduce your image size is the DMA Timout, I believe. This error is caused when the PCI bus controller is expecting more data than the frame grabber gives it. That's why reducing the image size (thus the expected data) sometimes removes the error. You'll also see the error if you unplug a camera during an acquisition. Usually if this error occurs after working for a little while, there are a few sources: the camera could start outputing a bad signal, the cable connection could be loose, or the computer may be too busy to keep up with the incoming data. Of the three, the cable issue is usually the most common. However, if you have an older computer, or if you're performing any other processes
in the background, the error can occur.
I'm curious when you say "IMAQ Vision crashes when the display the image VI is removed." Does LabVIEW or your programming environment crash? Are you running one of the image acquisition example programs that came with NI-IMAQ? You should never have to display an image in order to acquire it. Often times, if you're getting a DMA Timeout error while opening and closing windows in Windows, removing IMAQ WindDraw display may help (so will getting a faster graphics card).