The James Webb Telescope spotted a new object that was first discovered in 2011 - Is it a star? Planet? or simply PSR J2322-2650b.