Warum steht bei einem selber im Posttausgang das die SMS gesendet ist.
Aber der Empfänger sagt es kam keine SMS an.
So war es von 01520 zu 0151?
offenbar gibt es zwischen beiden ein Verzögerung. Die Absendung ist logischerweise erfolgreich beendet, deswegen bekommst Du als Status „versendet“. Das heißt ja auch nciht zwingend, dass sie beim gegenüber eingegangen sein muss, was sie offenbar auch noch nicht ist.
Das ist vereinfacht das selbe wie mit E-Mails. Die Nachrichten werden im Gesendet-Ordner abgelegt, wenn das Versenden an den Server erfolgreich war. Ob und wann sie beim Empfänger ankommen, weiß man nie.
Dagegen hilft eigentlich nur eine Empfangsbestätigung:
SMS-Empfangsbestätigung bei Wikipedia
Vorwahlen helfen bei der Fehlersuche überhaupt nicht, Entscheidend ist welche Provider beim Versender und Empfänger beteiligt sind.