Staying on older versions of SailfishOS

There’s a mystery I haven’t solved yet, and it’s preventing me from upgrading to newer versions. It’s happened to me a couple of times: some RPMs were installed correctly, but then disappeared from the launcher. Does anyone have an explanation for such behaviour?