Normally, the IRS refunds the money within 21 days of acceptance. Having a discrepancy would delay the processing. But once it is done (and you getting CP23 means that it's done), you should be getting your refund soon. You can keep checking the status of the refund here.