There is a good chance that a switch is not operating correctly on the door latch
The oven then does not know that the door is locked and will not allow a self clean
Here is a link to a parts breakdown for a JSP48G. Could not find a GS JSP48G Parts List