I have read several accounts of people not being able to access their purchased tickets on train apps if the WiFi or data connection is spotty. Some mentioned the QR code in one of the apps is regularly updated, so they needed to have consistent online access. Others said they simply could not get to their "wallet equivalent" on the app to bring up their tickets and had to new purchase physical tickets to travel.
Are these atypical or somewhat the norm? We have several connections during our stay that are tight (~5-8 minutes) and it would be great peace of mind to have tickets in-hand (or in-phone) before embarking on each travel day. I'm not opposed to purchasing physical tickets as long as I can get them ahead of time at a station or tabaccheria for a day's worth at a time and then validate them for our particular date & trains. For reference, we're going to be on Inter-regional, Regional, Trenord, Italo, Veloce, Frecce, and TTPER trains.
(We considered getting the Eurail Italy pass for 10 travel days across two months, but that's about $100pp extra vs the anticipated cost of the individual tickets - quite a luxury for ease of use and peace of mind).
Thanks in advance for your insights.