What were the lessons? You have to know who your stakeholders are and you have to communicate with them as much as and as early as possible. And don’t rely on emails or written project minutes for this purpose. I was unaware that the objector had such influence and sway to sidetrack our project. It did not matter if the team decision was 100% right. It did not matter if it was rather petty (at least to me). It did not matter that there were objections from others later about the new module location when we did another preview of the redesigned prototype. I had to take fault and blame for failing to do my due diligence as a product manager. I assumed too much and communicated too little.
Identify the stakeholders, the influencers. They may be strong personalities, people held in high regard or fear. It does not matter, you need to work with them. Touch base with them early on to understand whether they care or not. Be transparent. Communicate extensively and regularly with those who do care to ensure that you have buy-in. Talk to them. Yes, this will slow things down in the short term and take more effort since everyone has an opinion and perspective, especially when it comes to aesthetics and product names.
Only the likes of Steve Jobs are truly empowered (and brilliant) enough to not worry about others when developing products and making decisions - and we are not Steve Jobs. Some of your stakeholders may think that they are…but that’s another story.