I had a Roomba+Braava Jet for a few years and I constantly had some issues with both devices, but the worst part was that in theory they should be working well together. There's this function "linked cleaning" where Braava mops the floor right after Roomba finishes vacuuming. But in practice it often didn't work, either the automation didn't trigger, or Roomba got stuck somewhere, cancelled the cleaning, and then Braava started mopping floor that hadn't been vacuumed.
Eventually I moved to Roborock with vacuum+mop in a single device. It still has its issues, but it is ten times better. It's able to lift the mop on the carpet, the mop is self-cleaning, and it has a large tank so that I only have to refill the water once a week instead of every other day. Day and night. Roomba eventually introduced a similar model, but it's been years after competitors had them.