Took a break from this code for a few days and can now see the problem clearly: QuickTime threading issues in a new feature. Fixed.

Manton Reece @manton