Hello,
I have just renewed my half fare travel card and hence the problem I experienced with the app does not concern me. However to give useful feedback to the developers I present an issue I have found with the app:
A few days ago my GA travelcard was cancelled and hence I had no travel cards on my swisspass account. Checking my account by following the link in the app “to swisspass account” showed that I had no travelcards on my account (which is normal/consistent with my actual situation). However when purchasing a ticket for myself on the app, only allows me to purchase half fare tickets instead of full fare tickets. In the other words the app thought my account has a half fare travelcard, which wasn’t the case. By digging into the app I found no way of removing the half fare travel card (reinstalling and logging out did not work). Therefore I deduced there must be a synchronization/consistency issue between the app and the actual account database. This can be problematic to some users which might not notice it and then get a fine for purchasing a half fare ticket when they do not own a half fare travel card
I hope this will be helpful for the IT department.