I had the same problem with a much more simple part. It was basically a turned bar with 5 helix slots on it, that had varying angles on their slot walls. It only consisted of two toolpaths, a rough and a wall finish, but would yield completely different A values when posted.
I tried to get it to work for about a day but eventually I just manually programmed the finishes. Never figured it out.