Chen Xuyuan stepped down as Chinese Football Association president in October 2023 amid ongoing football governance issues.