I’m migrating from a Pixel 6 to a Pixel 9. All Google services and apps (including banking) work on the new phone. WhatsApp is the only app I can’t complete setup for when using my existing phone number.
Issue
After installing WhatsApp from the Google Play Store (official) on the Pixel 9 and entering my number, I’m prompted to approve something on my Pixel 6.
As soon as I approve on the Pixel 6, the Pixel 9 shows: “You need the official WhatsApp to log in.”
Registration aborts at that point.
Important clues
The problem occurs only when the number is already registered on WhatsApp.
If I try with a brand-new number that has never been registered, setup on the Pixel 9 completes successfully.
I can use the Pixel 9 as a Companion Device to the Pixel 6, but I need a full migration of my main account to the Pixel 9.
What I’ve tried
Installed from Play Store (not sideloaded), tried reinstalling and clearing cache/data.
Granted all permissions on both phones (Phone, SMS, Contacts, Notifications, Nearby Devices, Files/Media).
Checked Google Play Services and Play Store; both updated. Also tried after reboots, different networks (Wi-Fi and mobile), and with/without VPN.
Ensured date/time are automatic and matching on both devices.