Recently Lead Teams hacen't been talking to people enough to let them know what is going on or what needs sorting out. In my opinion this is not an Official that was needed. If they had talked to you before it would have made things clear and resolved it.
BBCode