The Philae probe on Wednesday (November 12) released a close-up image of Comet 67P as the European Space Agency (ESA) said on-board instruments are working despite the anchors not working as planned.