Na edição seguinte, o Mundial de Stuttgart, em 2007, a equipe formada por Cheng Fei, Jiang Yuyuan, Sha Xiao, Yang Yilin e Shanshan Li, não manteve o título conquistado anteriormente e terminou com a prata, atrás da equipe dos Estados Unidos, da campeã individual geral Shawn Johnson. Não conseguindo fazer parte da equipe que disputaria as Olimpíadas de Pequim, em 2008, ficou apenas como a sétima ginasta, sendo então a suplente olímpica. No fim do ano, participou da etapa de Copa do Mundo, em Stuttgart, na qual terminou com a medalha de ouro nas barras assimétricas. Em 2009, que abriu um novo ciclo, participou do Campeonato Nacional, no qual foi campeã no concurso geral. Após essa conquista, a ginasta reuniu-se com a nova equipe chinesa e participou da Universíada de Belgrado, a qual encerrou novamente como campeã por equipes. Nesta edição, classificou-se para mais quatro finais individuais: individual geral, trave de equilíbrio, paralelas assimétricas e solo. Ao final dos eventos, conquistou duas medalhas de prata e uma de bronze.