On the eve of the scheduled release of Windows XP Service Pack 3, Microsoft has delayed the push-out because of a compatibility problem.