Following the last sighting of the Lord Howe Island stick insect on Lord Howe Island in 1920, the species was presumed extinct. Evidence of continued survival on Ball's Pyramid was discovered during the 1964 climb when a dead specimen was found and photographed. Throughout the following years, several more dead specimens were discovered, but attempts to find live specimens were unsuccessful.