Sometimes a client may have problems inside their company, like team confusion or delays in decision making, and this can affect your work. Even if you are ready to move forward, the project keeps slowing down because of things you cannot control. This can waste your time and affect your income if payments are tied to progress. In such a case, how do you stay professional and keep things moving without creating tension with the client?