random datayuan failed