Rankings can dip after a perfectly executed HTTPS or domain change because it is still a URL change, and any URL change requires Google to re-crawl the new addresses, reprocess the redirects, and re-establish the ranking signals on them. “Correctly” prevents permanent loss; it does not prevent temporary settling. So a dip during reprocessing is normal rather than a sign that something went wrong. The migration being done right means the equity will come back, not that the transition will be invisible.
The mechanism is reprocessing, not error. Moving from http to https, or from one domain to another, changes the URL of every page even when the content is identical and the redirects are flawless. Google does not instantly treat the new URLs as the old ones; it has to discover them, follow each redirect to confirm what moved where, and recompute how the new addresses should rank. During that interval the new URLs are still earning back the standing that lived on the old ones, and rankings naturally wobble while the picture re-forms. The redirects are doing exactly their job, passing the signal, but passing and fully re-establishing that signal takes crawl cycles, so the dip is the visible side of work happening correctly underneath. This is observed behavior, the way these moves have been seen to settle, rather than a fixed timetable.
The paradox resolves once you separate the two outcomes a correct migration controls. A clean redirect map and proper setup protect against the permanent loss that comes from stranded equity and 404s. They do not, and cannot, eliminate the temporary settling that any change of address triggers. “Correct” is insurance against the lasting damage, not a guarantee of zero turbulence.
When you change to HTTPS or move domains cleanly, expect a temporary dip and wait it out rather than reading it as a mistake. Keep the redirects intact, confirm the new URLs are being crawled and indexed, and give Google time to reprocess and recover. A correctly done migration that dips and then climbs back is behaving exactly as it should.