UEFA voided the initial results of Monday's draw, which had created another matchup between Cristiano Ronaldo and Lionel Messi after Manchester United was paired with Paris Saint-Germain. However, United had initially been paired with Villarreal even though the English club's name should not have been in that pot since the two advanced from the same group.
UEFA blamed the mishap on ``a technical problem with the software of an external service provider that instructs the officials as to which teams are eligible to play each other.''
``As a result of this, the draw has been declared void,'' UEFA said in a statement published 90 minutes after the draw was done.
A new draw was set to take place at 3 p.m. local time (1400 GMT).
After United's name was initially pulled out, Manchester City was then drawn to play Villarreal instead.
United's name was then not put in the pot as a potential opponent for Atletico Madrid in the subsequent pairing, which saw Bayern Munich picked out.
PSG and Man United were later the final two teams picked.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)