Typically the fix for this dreaded “Insufficient transfer engine resources” error is to reduce the bus transfer rate, or transfer packet size.
However, if that doesn’t fix it, and you still come across the error sporadically, then the problem may be in your IEEE 1394 driver.
If you are running on Windows 7, go to your Device Manager (click on Start and do a search for “device” and it should show up).
Expand on IEEE 1394 Bus host controllers and you should see a 1394 OHCI Compliant Host Controller. Right-click and choose Update Driver Software…
Choose Browse my computer for driver software and choose Let me pick from a list of device drivers on my computer
Choose 1394 OCHI Compliant Host Controller (Legacy) and click Next. Important: Here you want to make sure it’s the legacy driver.
The legacy driver will now install and once back at Device Manager you should see the change.
This should fix the NI-IMAQdx: (Hex 0xBFF69018) Insufficient transfer engine resources error.