Hello KCD
Welcome to the SBB Community.
Important: when you purchase the Swiss Half Fare Card, you must still declare it manually while purchasing tickets. The Swiss Half Fare Card is, from the ticketing perspective, a ticket, not a travel card. Consequently, the app does not automatically recognise it as such.
Ticket prices are ‘from’-prices. The lowest fare displayed in the black strip is a (Supersaver) ticket with half fare reduction. It does not mean this is the fare for you. The default ticket fares include the half fare option as almost all locals have a half fare card; it is very popular and something the Swiss simply have, aside of a Swiss army knife.
When you declare the Half Fare Card, which is also valid for the Swiss Half Fare Card, the app does reload the ticket fares considering the new setting. There isn’t a general issue otherwise we would had suddenly seen a hundered error reports here. However, other mobile phone settings or apps (such VPN, Internet Security) can have an impact on the proper functioning of the app.
If you purchased a full fare ticket while owning an Swiss Half Fare Card, you can cancel the ticket yourself: open the ticket, click on the three dots, and select refund. Then, repurchase the ticket from anew. Works only, if you purchased it as a registed user.
Kind regards,
Roland