We work with a Kanban flow and we are currently using the status "On Hold" for those tasks that cannot progressed because we are waiting for the input or a response or another action from outside our team. However, sometimes these tasks are left on hold for a very long time and therefore impacting our cycle-time and lead-time, etc,. Although, investigating the root of the problem is the best solution, is there any best practice to handle this situation? For example setting a date on which the tickets will be then closed with incomplete resolution?