When Fedora boots, I am offered several older versions of the current main version. Sometimes, after a sudo dnf update, I get a version that breaks something important. At that point I usually try rebooting to an older version (selected at start-up) and if that reboot restores functionality, I am (temporarily) happy.
So let's say I perform another dnf update the next day and get another version that still breaks my machine. So again I reboot to that previous version that works (happy again).
However, one cannot do this forever as eventually the working (older) version falls off the list and I end up only being able to choose versions that have the problem.
Is there a way to either "lock" an older version onto the list, or extend the length of the list so that the working version stays available? Or some other "fix"?