No solution. We ended up using wholly C#. Think the problem was because it is to do with hardware created in CLR and passing to LVRT and LV probably has an issue with that. Hence the problem. If image capturing is wholly in C# then image data is just passed to LV as simple types then you may get that to work. However, this does not guarantee whether you will work-around it today and hit another wall a month later so using hybrid solutions are probably bad ideas unless you are doing something very specific and short lived tasks.
Hope it helps.