DEO blames tech issues for payment delay