Maybe not a great question, but we work with a software delivery partner who we enjoy a very close working relationship with. They are a top team and deliver very high-quality software.
Recently a decision was made directly concerning my project without my input, which impacts the project in a negative manner. Long story short, six weeks of work will have to be re-done.
While this in itself is not a huge problem it makes the team look potentially bad in a politically charged environment. I elected to not inform the team about the decision, even though I had advance warning for 24 hours before the decision was communicated to them officially.
I don't want this to lead to mistrust or any kind of feeling on their part that I was complicit in the decision making, or I held out on them somehow by not letting them know sooner. My question is should I apologise to them or take any other action to smooth things over?