@tml What a hot mess, argued >10 mins with the ticket inspector about their app, it finally worked when they shared their wifi with me.
Then we argued another 5 mins that if the tram "left" 8:52 and I scanned my ticket 8:53 this is a valid ticket or not (I won). Pretty sure they were pulling my leg to fine me, apparently they get a commission.