There are many versions of the lyricist/composer of When Will You Come Again, with lyricist/composer credited as Shen Hua/unknown, Yannu/Beilin, or Beilin/Yannu, and even with both lyrics and music unknown. In the 1930s, Huang Jiamu was active in the screenwriting field in Shanghai, and was the screenwriter of "Three Stars and the Moon", while Liu Xuean was a student of the Shanghai National Music College, who later became the director of the Beijing Art Institute (now the China Conservatory of Music), and the director of the Beijing Music Academy (now the China Conservatory of Music). Normal College (the predecessor of the present China Conservatory of Music). Both of them used the pen names Beilin and Yanru respectively. However, the accounts given by the characters are quite inconsistent. (For example, there is a claim that Liu Xue'an himself said that he underwrote the lyrics himself, except that Liu Xue'an passed away while he was writing the book in Zhongguo, so this claim cannot be confirmed.) Another version is that of Huang Jiamu's descendants: the song "When Will the Gentleman Come Again" was originally an unnamed song, and Huang Jiamu took the tune of "When Will the Gentleman Come Again" and filled in new lyrics, which are the familiar lyrics today. The composer later complained, and in order to avoid controversy, Huang Jiamu kept a low profile and did not emphasize that he was the lyricist, and after a few years, people gradually forgot who the original author was. A close friend of Liu Xuean's, Pan Zinong, recalled that the piece was originally an unnamed tango improvised by Liu when he graduated from school in 1936, and that in 1937 the director of The Three Stars and the Moon, Fang Peilin, invited Liu to compose a tango, and when Liu provided a readymade one, Fang, without consulting Liu beforehand, had the lyrics written by the scriptwriter, Huang Jiamu, for the piece. Liu Xuean had expressed dissatisfaction with Pan on this matter privately, but in the face of emotion, did not say anything publicly.