Als dann schwere Fehler bei der Geheimhaltung der geheimen Zusammenarbeit mit Spanien durch die gerade geschaffene Abwehr aufgedeckt wurden, verbot der neue Marinechef Admiral Erich Raeder im Mai 1929 jede weitere politische Sonderaufgabe für Canaris.