This is using 8.1 Update 2 with multi-lingual/fallback. I've been installing packages to make updates from our local environment to our QA server. Somewhere along the line, it started to create what I'd call phantom versions. For example, in one language the version dropdown looks like it's at version 5, but when you click on the version dropdown to look at them, it only shows version 1 (which is all there should be). The publishing viewer also doesn't show multiple versions.
In addition, it's giving the "If you publish now, the selected version will not be visible on the Web site because it has been replaced by an older version." message, but when I look online, neither case suggested is happening...there's no workflow and the publish isn't set to never publish.
It seems like somewhere in here, the version counting got completely messed up, but I'm at a total loss as to why or how to fix it. I tried deleting affected items and reinstalling them via package, but it goes back to the same version number it was at before. Any help would be greatly appreciated.