I want to share my experience with this situation. My husband just completed his 10 year ban, got his IR1 visa interview in Juárez and was told that even though he completed his 10 years, he still needed an I-212 waiver approved before entering the country. At the consulate, they told him that he passed the interview, medical exam and fingerprints and everything looked good except for needing the I-212. So, just because you complete the ban, it doesn’t mean you don’t need the waiver filed.