Finally!
An option to override automatic (un)archival of passes is also desperately needed. Some passes just don’t expire based on time, and too many pass creators are too incompetent to put the correct time in even if they do.
Airlines in particular are prone to things like using local time in a field expecting UTC, which has made boarding passes auto-archive hours before leaving for the airport for me…
Wallet → … → Expired → Edit → Select All → Eyeball (!) → Unhide.
Doesn't help with the "automatic" part, but I try to remember to do this every few months.
> An option to override automatic (un)archival of passes is also desperately needed.
PREACH. If you buy an open return (any time within 30 days of outward), Avanti set the expiry on both wallet passes to be the outward day. Which means your "valid for 30 days" ticket disappears almost immediately. Absolute shambles.