It’s important to realize how computers can “break” for even trivial reasons.
One recurring cause is simply the clock rolling over to a certain value, like the recent 787 51-day (internal network) and 248-day (generator) issues. Note that is a surprisingly-common problem across computer devices.
No doubt map and procedure database expirations have and will affect avionics operation in surprising ways, especially as devices become obsolete (unsupported.)