The most probable causes would be one of the following-
1) Bubbles, the sensor only detects air vs water, any clinging micro bubbles can cause it to fill. Try rinsing the sensor in hot soapy water (this will remove any surface oils which attract bubbles) and then reposition it away from a source of bubbles. You can positively identify the cause as bubbles if you catch it in the act and wipe your finger under the sensor and it stops within 5 seconds.
2) The cause is a timed run on a small tank. In addition to the sensors, some pump operation is timed. For example, when first plugged in the pump will always run for 15 seconds, if the unit is being switched off on a small set up, this can be a cause. Additionally, after a fill is registered the pump overfills for 5 seconds to reduce the frequency of switching. These additions are quite small, about 1/2 cup and 2 tablespoon respectively. If the tank is under 50 gallons total capacity, open the controller and turn down the pump speed.
3) A siphon, if you are pumping to the sump and the reservoir is taller than the sump, this is highly probable, the end of the hose must be above the water level in the reservoir to avoid a siphon.