Sorry for the slow response.
Despite the tone of my initial post, I do understand and respect the fact that the system is designed to protect itself.
With that in mind, it seems surprising to me that there’s no way to manually override an area that the bot detects as “unsafe”. I do want it to detect areas that may be harmful to it. I want it to complete work jobs safely. I do not want to turn off safety features to accomplish this. I want the bot to protect itself with more than just the bumper, as that’s a very fallible system if used alone for protection (not a slight, just statement of fact).
Additionally, it surprises me that the bot was unable to path its way around the two no-go zones by just taking the “long” way, of which it has multiple to choose from not visible in the picture. It hung up twice trying to navigate the area between the two zones.
The bot’s inability to path itself prevented it from reaching the charger without manual intervention.
A meaningful system that allows me to manually override zones that the bot detects as unsafe would resolve this. This, to me, is the ideal solution to this problem as it would allow me to ensure that the bot is safe to continue mowing an area that it’s unsure of.
That said, better pathing parameters that would allow the bot to make full use of all routing options available to it in any given zone, or yard as a whole, would also work. This would allow the bot to finish the job in question to the extent possible, at which point I can just manually take care of what the bot doesn’t.
I’m sorry but ‘you can fix this issue by turning off feature X’ is a response that falls short of my expectations from a company that many of us have given thousands of dollars to.
While I’m not exactly enthused with the answer, I will mark this question as answered.
Thank you all for the replies.