OMG I just realized i have over 12,000 emails from gloriafood orders at my restaurant in my inbox… i should clear those out haha.
Yer, definatly seems like whatever he changed has cleared the issue.
Also looks like the change allows me to change the void/refund flow which was causing only the first order to be effected. 
Either way would be nice if the custom calculation method could be expanded to enable report expressions to enable a more flexable rate setup which would simplify automation to toggling calculation rather than having to trigger background automation on every ticket total change which in my case leads to 3 rules with 4 update calculation actions in each for drink and food discounts update and removal dependent on state and report calculations. But for now looks like this is working.