Wyze Robot Vacuum is glitching a lot more lately

When I first got this vacuum (in December of 2024) I could vacuum the entire house without an issue. I set it so it would avoid a few rooms because it didn’t need to go in those and it was cleaning about 65% of the house. A couple weeks ago I notice the vacuum would only make it through about 75% of it’s cleaning area and it would need to recharge, so I ordered a new battery. During that time it also started the odd reference to the 2 in 1 dust bin and water tank when I would remove the bin to empty it. It would also glitch the map out after I selected a few specific cleaning areas where it would clear them and attempt to clean the entire house until I was able to reset the areas it was supposed to clean. The map also glitched into another map, but it was only for a few seconds.

I got the new battery and the first day it only made it through 75% of the cleaning area again. I thought I had a bad battery but the next day it cleaned everything just fine and with about 24% power left, but it still kept referencing itself as the 2 in 1 dust bin and water tank.

A few hours ago I set it to clean the house while I took the dog for a walk and to visit my neighbor down the street. While there I got an alert that it needed to charge so I checked to see how much it had cleaned and the map was all glitched out. The regular map was still there but there was a whole section (that shouldn’t exist) and it was stuck in that area, an area which would technically be outside my home. The vacuum eventually shut off and gave me the alert that it was stuck and could not get out, it was not on the normal map but was somewhere else on the glitched part of the map. When I got home I had to look for the vacuum only to find it stuck in the spare room which I use as storage and has most of my tools and other things. It was in the only open area of the room near the door. It isn’t supposed to go into that room at all and I even red zoned it out. I put it back on the charger and took the dust bin out and it glitched again with a reference to the 2 in 1 dust bin.

What could cause it to keep glitching like that and is there something I can do to fix it?