Most of the time, we run out generated profiles, which are being used for positional control, and they work fine and do exactly what we would expect. The issue is that sometimes, for a reason that we have not been able to find yet, the profile will run at max motor speed and fly way past its target. If anyone else has had a similar problem or knows of anything we should be looking for that might be wrong that would be a huge help. Thank you!
We had a similar problem that was caused by CAN bus traffic overriding certain points. Try sending your profiles to the Talon more slowly.