I have a similar problem that started way back with V23 I think and AlibreCAM (MecSoft customize VisualCAM for Alibre). I'd get a dialog up about a unreferenced pointer which suggests that either MecSoft wasn't interpreting the file correctly or AlibreCAD was providing invalid pointers to data points. In either case one of the two programs was at fault and I suspect that neither Alibre nor Mecsoft accepted responsibility which led to the falling out between the two companies.
Other than that one error my AlibreCAM which has cost me thousands of dollars in maintenance and 4th axis upgrades works really well for the most part. And AlibreCAD which has also cost thousands of dollars in maintenance and updates to Geomagic and then back to AlibreCAD works well for the most part where although I have V28 I'm happy with V25.
I even bought USB key's for both the VisualCAM and Geomagic CAD so I could continue to use the CAM from MecSoft. The new EZ CAM just doesn't click with me and does the opposite of "Enhance my User Experience". I'd rather move to Fusion 360 instead of EX CAM. I'd say 99% of the people I know in the machining world use Fusion. Only a few who I put onto Alibre still use that.
What it boils down to is it's pretty easy to forget to initialize a variable that may not even be used anymore in Alibre but is fundamentally important to the CAM software. My guess is eventually EZ CAM will have the same issues if they already exist in the latest AlibreCAD and then once again AlibreCAD will be sold to someone else and we start all over again.
Not for me.