Peter R. Geisseler, Switzerland, unbekannten Aufenthaltes