ох, это столько раз уже обсуждалось чтоб удалить все смски необходимо, чтоб CheckNumList был пуст и затем поднимать флаг CheckNum чтоб проверить успешность ловим задний фронт выходной переменной BUSY и в этом же цикле контролируем чему равна ошибка, если нулю то всё успешно удалилось, если 21 то смски не удаляются.

И кстати если на телефоне появляются сообщения это вовсе не означает что они хранятся на сим-карте