(not a historian)
in pretty much every case, sources for the "uyghur genocide" trace back to Adrian Zenz, a guy who can't read chinese who deliberately makes shit up to support his "holy crusade against china"
the thing that actually happened is that China had to fight CIA-funded terrorism in Xinjiang; they did so with prison sentences and re-education instead of ultraviolence - it worked, so they stopped doing it (much to the dismay of china watchers)
Falun Gong is banned because they are a death cult