I have one custom module, which makes some changes to totals for my sales orders.
It works exactly as it is designed.
However, when I make another change to the sale order (such as adding a domain value to the product ID) from a different custom module, I end up getting an "Undefined get method" error.
I can manually upgrade the 1st (complex) module and both features work appropriately.
1) Why do I need to manually upgrade the 1st module?
2) Can I make it such that I don't need to?
please post your code here
I created an answer with relevant code (unable to edit original question). Thanks.