La nueva presidenta Xu Fenfen es la madre de los tres hijos de Lynch. En la noche del 11 de enero de 2021, Youzu.com anunció que las 219.702.005 acciones de la empresa en poder de Lin Qi (que representan el 23,99% del capital social total actual de la empresa) fueron heredadas por sus hijos menores Lin Xiaoxi, Lin Ruijing y Li Lin. . Xu Fenfen es la madre de sus hijos menores. Los derechos de accionista de las acciones de la empresa en poder de los tres hijos mencionados anteriormente son ejercidos de manera uniforme por su tutor legal, la Sra. Xu Fenfen. Por lo tanto, una vez finalizado este cambio de capital, la empresa no tiene ningún accionista mayoritario y Xu Fenfen es el controlador real de la empresa. Según la información divulgada por Youzu.com, Xu Fenfen es singapurense y se desempeña como director de Youzu (Singapore) Pte Ltd., una subsidiaria de propiedad total de Youzu, desde el 16 de julio de 2020.
La información pública muestra que Chen Fang, quien asumió el cargo de gerente general de Youzu.com, se graduó de la Universidad de Nanjing con una licenciatura en lengua y literatura chinas. Una vez se desempeñó como director del centro de marketing de Shanda Games y vicepresidente de Shanda Games. Se unió a Beijing Kunlun Wanwei Technology Co., Ltd. en 2014 y se desempeña como directora ejecutiva de Kunlun Games desde septiembre de 2011. En diciembre de 2018, Chen Fang se unió a Youzu Networks Co., Ltd. como director y subdirector general de la empresa.
El 25 de febrero de 2020, la junta directiva de Youzu.com anunció que el Sr. Lin Qi, presidente y gerente general de la compañía, controlador real y accionista mayoritario, falleció debido a una enfermedad el 25 de febrero. 2020. Anteriormente, la policía de Shanghai informó que Lin era sospechoso de envenenamiento y que el colega de Lin, Xu, era sospechoso de haber cometido un delito grave. Xu, cuyo nombre completo es Xu, tiene 40 años y es el director ejecutivo de Youzu Pictures y Trisolaris Universe. Sin embargo, la causa específica de la muerte de Lynch aún debe esperar los resultados oficiales de la investigación.