It is found in Bhutan, China, India, Myanmar, and Nepal. Its natural habitats are subtropical or tropical moist lowland forests and subtropical or tropical moist montane forests. It is becoming rare due to habitat loss.
The Sphenocichla roberti is classified as Near Threatened (NT), is close to qualifying for or is likely to qualify for a threatened category in the near future.
Nothing known about the Sphenocichla roberti