Erneut war der Erfolg aber nicht von Bestand. Der Wegfall der Qualifikationsrunde brachte ihm inklusive der Weltmeisterschaft 5 Auftaktniederlagen. Das Viertelfinale bei den China Open war sein größter zählbarer Erfolg. Das erneute Halbfinale in der Premier League, das dritte in Folge, brachte keine Weltranglistenpunkte. Mit nur 6 Ranglistenturnieren wurde in der &lt;a href="Snooker-Saison%202005/06"&gt;Saison 2005/06&lt;/a&gt; ein Tiefpunkt erreicht. Bis zum Saisonende gelangen Fu auch nur 2 Siege. Erst als er Fergal O’Brien in der WM-Qualifikation geschlagen hatte, gelang ihm eine Siegesserie. Gegen Alan McManus und Stephen Maguire gewann er klar und mit einem 13:10 gegen Ken Doherty kam er erstmals ins Halbfinale einer Weltmeisterschaft. Dort lag er gegen Peter Ebdon lange zurück, machte dann aber noch einen 9:15-Rückstand wett und erkämpfte den Decider. Der Entscheidungsframe ging jedoch zum 17:16 an den Engländer. Es war aber nur ein zwischenzeitlicher Erfolg. &lt;a href="Snooker-Saison%202006/07"&gt;Saison 2006/07&lt;/a&gt; gab es erst einmal frühe Niederlagen, bevor er beim Malta Cup wenigsten wieder ein Achtelfinale erreichte und bei den China Open ein Viertelfinale folgen ließ. Bei der Weltmeisterschaft qualifizierte er sich nur knapp für die Endrunde und schied dann mal wieder deutlich mit 3:10 gegen Anthony Hamilton aus. Nach 5 Jahren hatte ihn das Auf und Ab seiner Karriere damit wieder auf Platz 27 der Rangliste geführt.