In der &lt;a href="Snooker-Saison%202016/17"&gt;Saison 2016/17&lt;/a&gt; gab es keine PTC-Turniere mehr und der Malaysier begann wieder mit zwei Auftaktniederlagen. Beim World Open 2016 überstand er aber erstmals die Qualifikation gegen Jack Lisowski und beim Hauptturnier in China besiegte er außerdem noch Luca Brecel und zog in die Runde der Letzten 32 ein. Beim Shanghai Masters erreichte er die dritte Qualifikationsrunde und beim Gibraltar Open 2017 stand er ein zweites Mal unter den Letzten 32. Das brachte ihn zwischenzeitlich bis auf Platz 86 der Rangliste nach vorne, aber längere Serien von Auftaktniederlagen bei wichtigen Turnieren warfen ihn immer wieder zurück. In der bereinigten Rangliste zu Beginn der &lt;a href="Snooker-Saison%202017/18"&gt;Saison 2017/18&lt;/a&gt; nahm er mit Platz 83 seine höchste Karriereposition ein. Statt sich aber auf die Top 64 zuzubewegen, die nach jeder Saison auf der Main Tour verblieben, kämpfte er dagegen, wieder zurückzufallen. Bei den ersten vier Turnieren verlor er wieder jeweils das erste Spiel. Erst beim English Open kam er nach Siegen über Graeme Dott und Cao Yupeng wieder in die dritte Runde. Aber nur zwei weitere Matches gewann er noch in dieser Spielzeit und so verlor er 2018 zum zweiten Mal seinen Profistatus. Über die Q School versuchte er im Anschluss gleich wieder auf die Main Tour zu kommen. Erst im dritten Turnier erreichte er das Entscheidungsspiel und mit einem 4:1-Sieg über Fang Xiongman sicherte er sich zwei weitere Jahre als Profi.