Dry run protection.
If the water level is low and it has recently rained the pump may be in ‘Dry Run Protection’.
This means an automatic reset after a period of 30 minutes. If water is still not detected, subsequent reset periods are 1.5 hours, 3 hours, 7 hours, 12 hours, 24 hours then back to the beginning of the cycle.
Additionally, a thermal switch, not connected to the PCB, turns the pump off when motor overheats. It resets when cool which may take several hours.
Power off then pump, leave for 10 seconds and then power it up again to reset it.
Has this resolved the problem?