I received J1-visa and was marked as a subject to two-year home-country physical presence rule. At that time I was still a citizen of Kazakhstan.
I moved to Europe (Czech Republic) immediately after J1-visa expiration and became a citizen of CZE, meaning, I can't normally go back to KAZ (home country in J1-visa) in order to fulfill 2-year residence requirement.
I participated in USA-sponsored program. From what I've heard, they don't grant waivers in this case. "The Kennedy-Lugar Youth Exchange and Study (YES) program, funded by the U.S. Department of State, provides scholarships for secondary school students (age 15-17) from countries with significant Muslim populations to spend one academic year in the United States."
Does it mean that I am banned forever and cannot immigrate to USA ? How exactly is USA government going to verify the fulfillment of this requirement, e.g. there is a global travel history for every citizen of every country ?