Тире в сложном бессоюзном предложении ставится, если первая часть предложения обладает значением
времени или условия, и перед этой частью можно вставить союз когда или если
Вторая часть предложения [Я хотел вчера доложить] — [телегу починить надо] имеет значение дополнения, и
перед ней можно вставить союз что, поэтому между частями ставится тире
Выбор знака препинания в сложном бессоюзном предложении не зависит от смысловых отношений между
частями предложения