@js @dantalion dist-upgrade (or full-upgrade, same thing) is the only way that's supposed to work in the first place, even with regular PureOS updates - and that's what the GUI does too. "apt upgrade" is never enough, unless you know exactly what you're doing.
@js @dantalion Actually I have to correct myself, as it turns out "apt-get upgrade" and "apt upgrade" aren't the same (TIL!)
"apt-get upgrade" is the one that's definitely not going to work; "apt upgrade" is better and should work for regular updates most of the time. However, for upgrades between suites you still need to use either "apt" or "apt-get" with either "full-upgrade" or "dist-upgrade", and this applies to both PureOS and Debian.