I recently spent 10 days trying to move my WhatsApp chats from Android to iOS. Tried probably 40 different times, dozens of different ways. Even down to having Claude pull the encrypted chat backups via ADB, decrypt them and go through the database row-by-row looking for issues.
Gave up. Just left the old phone plugged in and added the iPhone as a companion device.
40 years of software development, this is the worst piece of dogshit software I've ever encountered.