DEO: 'Technology concerns' blamed for $600 federal payment lapse