I have the D10 plus. The unit has been acting strange lately. It goes into rooms that it has “completed” and does a part of them again. It has always had to resume cleaning as the battery life wasn’t enough. It used to come back and get a good charge and then go back and finish. But now it comes back and gets a little charge and resumes cleaning and may do this 2-3 times. I have edited the map and the sequence to see if that would fix the problem without success. Any recommendations on what I should do?