The fun with Swiss continues. I have a flight from SFO-ZRH-VIE. Of course they wouldn't let me book my seats in advance claiming that United has not provided the proper ticket numbers to them to allow for this. However, just checked and I can book in advance for at least part of the trip (ZRH-VIE). Too bad this is the shorter leg.
I don't even mind paying, but Swiss won't even consider that still trying to claim they do not have enough information from United to process the ticket until 24 hours in advance of the flight. Strange how one leg there is enough, but not on the other leg.