the new OEBB website is a disaster.
Amen to that. They should just abandon it and get German Rail to write one for them.
Case in point, I'm currently planning a trip for some unspecified time in the future. On one of the days, I want to travel from Lindau to a resort near Oberaudorf, Germany, on the Inn just north of the Austrian border. The quickest route would be through Munich and Rosenheim, but I've been on all those rail lines many times; I want to go through the Austrian Tirol and Innsbruck.
Because my route includes multiple connections in Austria, German Rail will not sell me the ticket online. I have to use OeBB.
I've found a connection I almost like using "Ticket buchen" function. It comprises an S-Bahn to Bregenz, RailJets to Innsbruck, then Kufstein, and a regional train from Kufstein to Oberaudorf. The problem is that the S-Bahn leaves Lindau at 11:25 and get to Bregenz at 11:37, three minutes before the RJ leaves from across the platform at 11:40. Being cross-platform, that connection should be no problem if the S-Bahn is on time, but if, for some reason, the S-Bahn is late, I'll miss my connection in Bregenz and arrive in Oberaudorf too late to catch the last bus to the resort. Fortunately, there is an S-Bahn 24 minutes earlier, that gets me to Bregenz with 27 minutes to catch the RJ. But with the buchen function on the OeBB website, there is no way to specify the earlier S-Bahn.
It would not be a problem on the Bahn website. I could specify an earlier arrival in Bregenz by selecting "adjust transfer time". Or I could specify Bregenz as a stopover with at least 20 minute stopover time.
I can use the Verbindung function; it let's me specify über Bregenz with an Aufenhaltsdauer of 20 minutes, and I can see my desired connectoin. However, when I try to purchase the ticket, it changes my connection back to the later S-Bahn with 3 minutes in Bregenz.
Because of the Vor- und Nach-lauf provision of Bahn SparPreis tickets, I could take any S-Bahn after midnight that morning; only the long distance trains are locked in. However, a review of the AGB for Austrian Rail seems to indicate that all train are specific on the SparSchiene ticket.
I can book just the Bregenz to Kufstein ticket and pay for the S-Bahn I want myself (~10€ for two), but the SparSchiene price to Kufstein is the same from either Bregenz or Lindau, so it will just cost more that way.