Lots of programs I have try to update outside dpkg: Chrome, Intellij, VS Code.
Chrome and vscode have their own apt repositories. I don't know about intellij, but at least for the other two you just have to install them using their repos, and not using the dpkg package directly.