I’ve used a few different distros over the years: Debian, Ubuntu, Neon, openSUSE Leap
Never once has a major version upgrade ever gone 100% successfully. Even on a bog standard system with no 3rd party repos or niche hardware. I don’t know why it’s still so difficult