I've never faced any issue witb Canara setu. Airtel is buggy sometimes, specially with hdfc esp dc.
Recently I was paying cc bill on airtel through hdfc and yes dc & it got cancelled multiple times. The amount was deducted and it still hasn't been credited yet. Now I have to wait few more days.
Both settles instantly and give utility mcc.