
Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Check out the Q7 M5+ on Amazon for $279. This one has an attachable mop that it drags around. We never use the mop portion just the vacuum for our basement. It works really well for vacuum only.
I have a 100lb and 75lb golden. This thing does great. We have it run every single day and no issues. The only time it jammed is when I tried to lower it to run once every 3 days. But as you know, 3 days of two goldens is a ton of hair. Every day running is no issue though. Great value for price imo https://a.co/d/0ciKQoJx
I just got the Q7 M5+ and I really like it! I got it for $219
I have a Roborock vacuum+mop and I am very happy with the vacuum capabilities, but the mopping function is useless. Granted, I only bought the $500 model and I have read the ones that are $1000+ do a much better mop job. The vacuum aspect is worth the cost for me though, as it picks up everyday dust, fur, crumbs etc and so far in the last 6 months hasn't ever gotten stuck anywhere. I have it mapped out to run on different areas of my downstairs each day and it empties itself at the end of each cycle.
The mopping function on the model I have is basically just like taking a damp paper towel and rubbing it around on a large surface repeatedly as it continues to get dirty during the cycle. You have to empty the bin, fill it with water, reattach the bin, apply a pad, and send it off. Then when it's done you have to empty the bin and remove the pad which is now dirty. It's a manual process so as far as I can tell you can't schedule a vacuum and mop in one cycle because of the bin emptying that has to happen in between. Mine is the Q7 m5+ model. I don't feel heartbroken about it and in hindsight it makes sense that it wouldn't be more automated for the price I paid.
From my experience, Roborock and eufy both have pretty good return policies and customer service (even when purchased through Amazon). My original robot vacuum was a Roborock S6 MaxV, Amazon renewed. I actually still have it, it works PHENOMENALLY, I just wanted to get something that had a self emptying dock, so I got a eufy omni C20 on sale. My eufy omni C20 was being awful after about a year of owning it and I left a review on Amazon detailing all my issues. Their customer service reached out through Amazon messages and after lots of troubleshooting offered me a full refund for returning it, which I took. I may give eufy another try in the future because the unit did work well, but as I had a baby on the way, I wanted something that was just going to work, so I got a Roborock Q7 M5+. After owning \*that\* for about 5 months, it started giving me all sorts of problems and again after trying a lot of troubleshooting I just received the replacement unit from sending in the one that wasn't working. I almost wish they had offered a refund instead so I could try a different unit :/
Q8 Pro would be a suitable replacement, comes with DuoRoller brushes and optical obstacle avoidance. It bumps much less on furniture and obstacles. US price $200. Great vacuum. If you would like to upgrade towards a "+" model with auto empty dock (I recommend it), consider Q7 M5+ for US $250. Q8 Max was a little older and the + variant is already discontinued. What a bummer. All Q7 models are however single rollers without the obstacle avoidance. Much more like the legendary S4.
Best one to fit your needs was Q8 Max+. DualRoller, obstacle avoidance (although not the best one), decent dustbin size. Sadly Roborock ditched the Q5 and Q8 for no better replacements. Q7 M5+ is a downgrade in every aspect. Brush roller, battery size, dustbin size...
I know you are also into robot teamwork for that reason. I recently grabbed an offer on a local 2nd hand market. Q5 Max+ with dual roller, mint condition with just 40h total time, for 90€. And this guy is definitely better on carpet than my Q7 Max+. Probably my luckiest buy in the recent years. So if anyone looking for a good vacuum-only, try to find a Q5 Pro+/Max+. Hugest dustbin ever. Still with the regular big 5200mAh battery. These never come back. I guess they beat the Q7 M5+ in every discipline.
That's really obsessive, but in a good sense. What else should creative brains do with their life. I can't join the lawn mowing thing, because the lawn in front of my terrace is community owned. Well I could if I asked, but the janitor is earning his money by mowing it. So I did all my inside roller blinds and the outside shutters instead. All driven by daylight and sun elevation with changing trigger times over the seasons. Currently I am working on a sun glare detection scheme when the sun comes around the trees and shoots into my office. The goal is to have fully automatic shadowing with proportional blind positioning as necessary. Still in the early steps but keeps me busy with maintaining the automations. I will definitely have to add an electric awning outside. Not because I need it, but because I could control another thing to satisfy my impulsion.
Roborock higher pricing is mainly on models with mopping / washing docks / features, but not on the basic vacuuming at all. Such thing like a "premium vacuum-only" does not exist. Well, if you have to deal with very long hair, a model with DuoDivide / anti tangling brushes would become useful. If not, then the most basic model Q7 M5+ would be good enough.
That's not the point. Roborock has been supported well for ages, although somewhat inofficially. People are buying Roborock vacuums because you could trust them in being supported. Now there's two new models where they messed with the API for no good reason.
Your Edge C doesn't have the API issue. Affected models are Q7 L5/M5 and Q10.

Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Roborock
Saros 10 Series
Slim, quiet, excellent avoidance, but weak on carpet.

Dreame
L40S Ultra
Superior avoidance, great for pet hair, but poor on carpets.

MOVA
P10 Pro Ultra
Budget king, smart avoidance, but struggles on patterned carpets.

Roborock
Qrevo Curv Series
Great for pet hair; handles high thresholds, but poor avoidance.

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Roborock - Qrevo Curv 2 Flow

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Dreame - L40S Ultra