In den folgenden beiden Spielzeiten versuchte Chandra über die Challenge Tour auf die Main Tour zurückzugelangen, kam dabei aber nie über das Achtelfinale hinaus. 2004 und 2005 nahm er als Amateur an der Qualifikation zur Profi-WM teil, scheiterte aber in der ersten Runde an Leonard de Griffa beziehungsweise Matthew Selt. Bei der Asienmeisterschaft 2005 erreichte er das Viertelfinale und verlor gegen den späteren Asienmeister Jin Long. 2006 gelangte er bei der Amateurweltmeisterschaft unter anderem mit Siegen gegen Andrew Pagett und Craig Steadman ins Halbfinale, in dem er mit 7:8 gegen Daniel Ward verlor. Im Spiel um Platz 3 setzte sich Chandra anschließend mit 4:1 gegen Atthasit Mahitthi durch. Im selben Jahr wurde er erstmals indischer Meister.