In February 2016, Fang won the Chess in Kecskemét tournament in Hungary, earning his final GM norm.
[2] In September 2017, he finished second in the IGB Dato Arthur Tan International Open Chess Championship, behind Trần Tuấn Minh.
[3] At the Malaysia Chess Festival in September 2019, Fang was suspected of cheating after arbiters spotted him with a phone in his hand after he left the toilet.
However, the last usage of the app was just minutes before the tournament began, indicating that cheating during the event may not have occurred.
Regardless, Fang was disqualified and ejected from the tournament for not surrendering his phone to organizers in the playing hall.