My braava 380t had a malfunction with freezing right after starting with a short beep. I found that was caused by the bottom sensor trouble. All braava series have bottom sensors for detecting floor. It connects to inner small bars moving up and down that shut the light from the photo sensors when it is on the floor. But if the small bars get dust, the photo sensors cannot detect the bars. So I just swept the bust on bars, then it was fixed. The bars are at the both sides of the front part inside of braava. I think the bars easily get bust, so every braavas may have same trouble after two or three years it is purchased. Try to clean the sensor bars!
And I fixed the charging trouble by replacing an electrolytic capacitor on the circuit board. I feel the design of this product is not so good and it has to be improved...