Not likely a check valve problem, but possible. If the check valve fails the pump will come back on even though no one is using water. That will cause repetitive cycling that will trip the overload in the motor. Cycling can also be caused by using small amounts of water for long time periods. When a pump cycles on and off too much it will trip the overload in the motor. This is an auto-resetting overload, which will cool down, reset, and start the pump again in a few minutes. Turning on and off the breaker had nothing to do with it.
if the check valve on the pump is bad it will need to be replaced. if the pump is cycling because of the way water is being used, adding a Cycle Stop Valve will solve that problem.
Overloads can trip for other reasons as well like low voltage, but most of the time cycling on and off is what causes all the problems.