I think TidyBuoy missed this part of the order:
I'm not a fan of automatically calculated tips, but I usually leave something less than the typical 15-20%. Cancelling the whole bill and getting a free lunch is more inappropriate, IMO. I suspect if you asked The Habit to refund your $4.19 they would comply. I'll bet they dispute the charge cancellation.
Two wrongs don't make a right.