I was watching the DS9 finale and I just realized Nog, who went to the academy halfway through the series, got promoted to lieutenant before Harry did.
I guess it makes sense, in the Alpha quadrant Starfleet has unlimited new ensigns. But voyager way out in the middle of nowhere only had Harry, if he got promoted there would be nobody to clean the holodeck filters
Oh, Deadlock, so going to argue that it wasn't alternate universe Harry, just original Harry (and entire Voyager/crew) being duplicated by the rift, then one set of dupes becoming slightly less alive.
So they all got Lieutenant Rikered, both being the original, just one didn't lose his mind imagining Talking to Troi for years... well, maybe Harry does have a thing for Troi too, dunno.