My friend passed through the same situation. He quit one day before the finger print appointment. He returned two months later and his visa was stamped by the new company within a week.

Just your company is delaying.