Hey Phyeff,
Are you receiving the same EABO error when you run your LabVIEW code or do you receive a different one? Have you tried setting the timeout to -1?
Choosing between ibrdf and ibrd would depend on the functionality that you are trying to get. Ibrdf will write directly to the file and ibrd writes the array to memory.
Regards,
Kira T