The most common cause is that the robot is not charging properly. So check whether the light on the charging station is on and that the robot also responds when it is on the charging station. In addition, it may happen that one of the motors is stuck and drains the battery. This could be due to hair or dirt in one of the parts. Check this and clean the robot thoroughly. Don't forget the filters. This often solves the problems.