From what I&#x27;ve read, I&#x27;d say that you seem a bit too soft for a team lead.  
That&#x27;s something you can improve though, but it looks like it&#x27;s a bit late for this project.<p>A team lead&#x27;s role&#x27;s spread across several areas: ensuring the project is set up in a healthy way to optimize quality&#x2F;speed ratio, mentoring team members, and working with product managers (if applicable) to solve problems&#x2F;remove obstacles which can harm the project.<p>From your narrative, you seem to cover first and maybe second point, but be completely off the loop on the third one.  
When faced with a defective team member as K seems to be in your story, you have to solve the issue. Start with talking one-to-one with the problematic element to see if things can be settled, and if not, go up the management chain without hesitation, explaining clearly why K&#x27;s behavior is harmful and proposing some actions.<p>You say that you&#x27;re &#x27;not invited&#x27; to their meetings, and that&#x27;s an issue because you mustn&#x27;t rely on &#x27;being invited&#x27;, you should be the one who drives the thing and invite the others. If you don&#x27;t rise up and speak for yourself, nobody will, and the blame will fall on you. A lead is not passive.<p>One important thing is putting each of your action in the perspective of the project. You&#x27;re not &#x27;pointing finger&#x27; at a coworker, you&#x27;re stating that the project can&#x27;t move on and is at great risk because of some missing parts, and you&#x27;re willing to work with the responsible of those parts to have them done.<p>Same thing for your reviews, you&#x27;re a lead, you shouldn&#x27;t be given a paper to sign and vague excuses. Firmly request detailed explanations, and if not provided refuse to sign anything.<p>If after taking enough actions, things don&#x27;t resolve as they should, start looking elsewhere for work. A company which fails to take the good advice doesn&#x27;t deserve talented devs, and there is more opportunities for talented devs than talented devs to fill them up.<p>But on your end, don&#x27;t accept tasks as lead if you&#x27;re not prepared to assume the &#x27;lead&#x27; part of them.<p>[edit: formatting]