This whole Autodesk ignoring paying customers for 9 months and trying to get them to volunteer their time or pay third party companies to fix Autodesk's broken software is getting out of hand. I pay for software because it is supposed to make my life easier, allow me to focus on my job, and give me support with the product.
If I wanted to look to a volunteer community for support, volunteer my time to software and product development, and spend a bunch of time on DIY solutions I would still be using FOSS software.
You can't charge people for a product then default them to the FOSS pipeline any time there are issues with the products.

This is a defect that needs to be fixed. Just producing an error notification is not a solution.
Threading is a core functionality to machining and CAM, not an "enhancement".
This is so ridiculous. I pay Autodesk because that is supposed to give me functional solutions and support to quickly be able to do my work.
If I wanted to do my own coding or pay to have custom software made I would still be using Open Source Software and supporting that community with my efforts.
Autodesk adopting this model of charging its customers then insisting they go elsewhere for support is absolutely unacceptable. This is why I pay for Autodesk products. Because it is supposed to make my life easier and allow me to focus on my work.
" In regards to disabling canned cycles only affecting drilling cycles, are you available for a remote session this afternoon or sometime this week to go over the behavior? I'll need to gather more details to investigate properly. "
Again this is something you should be able to test and confirm on your own with both the Heidenhain and Fanuc post processors yet you are asking me to volunteer my time to help you fix Autodesk's product.
If you want my help fixing your buggy and broken products I can start billing $100/hr because that is what my time is worth.
https://www.facebook.com/groups/1229995573786339/