Why does charging stop suddenly?

It happens when you recharge the robot in high temperature environment. Battery overheat protection is activated to stop the charging.

Take the robot to a shade to cool off for 20-30min, then you can continue charging it.